lib/sfn/command.rb in sfn-0.3.8 vs lib/sfn/command.rb in sfn-0.4.0

- old
+ new

@@ -46,7 +46,17 @@ end opts[:config] = cwd.join(File::SEPARATOR) unless cwd.empty? opts end + # @return [Class] attempt to return customized configuration class + def config_class + klass_name = self.class.name.split('::').last + if(Sfn::Config.const_defined?(klass_name)) + Sfn::Config.const_get(klass_name) + else + super + end + end + end end