lib/rasti/app/service_factory.rb in rasti-app-7.0.1 vs lib/rasti/app/service_factory.rb in rasti-app-7.0.2

- old
+ new

@@ -7,9 +7,10 @@ def service(name, service_class=nil) services[name] = service_class || Consty.get(Inflecto.camelize(name), self) define_method name do cache[name] ||= begin + raise "Undefined settings for service: #{name}" unless settings.key? name adapter_class = Consty.get(settings[name][:adapter], self.class.services[name]) self.class.services[name].new adapter_class.new(environment, settings[name][:options]) end end end \ No newline at end of file