# File lib/moneta/adapters/kyotocabinet.rb, line 11
      def initialize(options = {})
        if options[:backend]
          @backend = options[:backend]
        else
          raise ArgumentError, 'Option :file is required' unless options[:file]
          @backend = ::KyotoCabinet::DB.new
          raise @backend.error.to_s unless @backend.open(options[:file],
                                                         ::KyotoCabinet::DB::OWRITER | ::KyotoCabinet::DB::OCREATE)
        end
      end