Sha256: 5809a9531e7f92464ba54dc6d09eed01850530348bf5d5d91cfe873dd3ed2b5d

Contents?: true

Size: 296 Bytes

Versions: 2

Compression:

Stored size: 296 Bytes

Contents

require 'leveldb'
require 'singleton'

module Cabalist
  class Configuration
    
    include Singleton
    
    attr_accessor :db_path, :frontend_classes
    
    def initialize
      self.frontend_classes = []
    end
    
    def database
      LevelDB::DB::new(db_path)
    end
    
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
cabalist-0.0.3 lib/cabalist/configuration.rb
cabalist-0.0.2 lib/cabalist/configuration.rb