module Ant::Storage::Repository

Singleton storing all the implemented repositories. It also allows to register new repositories for extension.

Public Class Methods

from_config(schema, sets, default) click to toggle source
# File lib/ant/storage/repository.rb, line 20
def self.from_config(schema, sets, default)
  conf = default.merge(sets || {}).merge('schema' => schema)
  resource(:repositories, conf['name']).from_config(conf)
end