module Curator

Attributes

config[R]

Public Class Methods

configure(data_store) { |config| ... } click to toggle source
# File lib/curator.rb, line 23
def self.configure(data_store, &block)
  configuration_path = "curator/#{data_store.to_s}/configuration"
  require configuration_path
  require "curator/#{data_store}/data_store"
  @config = configuration_path.camelize.constantize.new
  yield(@config) if block_given?
end
data_store() click to toggle source
# File lib/curator.rb, line 31
def self.data_store
  @data_store ||= config.data_store
end
repositories() click to toggle source
# File lib/curator.rb, line 15
def self.repositories
  @repositories ||= Set.new
end
repositories=(repositories) click to toggle source
# File lib/curator.rb, line 19
def self.repositories=(repositories)
  @repositories = repositories
end