./bin/cli/config.rb in lux-fw-0.5.37 vs ./bin/cli/config.rb in lux-fw-0.6.2
- old
+ new
@@ -1,15 +1,11 @@
LuxCli.class_eval do
desc :config, 'Show server config'
method_option :mode, aliases: '-m', default: 'production', desc: 'One of the server modes(dev, log, production)'
def config
- ENV['LUX_MODE'] = options[:mode]
+ require './config/app.rb'
- require './config/application.rb'
-
- puts 'LUX_MODE=%s (-m flag)' % ENV['LUX_MODE'].green
- puts
puts 'config:'
Lux.config.sort.each do |key , value|
value = case value
when TrueClass
'true'.green
@@ -18,27 +14,24 @@
when String
"#{value.white}"
when Proc
'proc { ... }'
else
- value
+ value.inspect
end
- name = ' Lux.config.%s' % key.white
+ name = ' Lux.config.%s' % key.to_s.white
print name.ljust(47)
puts '= %s' % value
end
puts
puts 'servers:'
- puts ' Lux.delay.server = %s' % Lux.delay.server
- puts ' Lux.cache.server = %s' % Lux.cache.server
+ puts ' Lux.cache.server = %s' % Lux.cache.server
puts
puts 'plugins:'
Lux.plugin.keys.each do |key|
puts ' Lux.plugin.%s - %s' % [key.ljust(22).white, Lux.plugin.get(key).folder]
end
-
- Object.class_callback :info, Lux::Application
end
end