lib/kpm/installer.rb in kpm-0.1.5 vs lib/kpm/installer.rb in kpm-0.1.6
- old
+ new
@@ -14,12 +14,12 @@
end
Installer.new(config, logger)
end
def initialize(raw_config, logger=nil)
- @config = raw_config['killbill'] || {}
- @kaui_config = raw_config['kaui'] || {}
+ @config = raw_config['killbill']
+ @kaui_config = raw_config['kaui']
if logger.nil?
logger = Logger.new(STDOUT)
logger.level = Logger::INFO
end
@@ -61,10 +61,12 @@
manager.download
# Update main config
root_war_path = manager.setup
@config['webapp_path'] = root_war_path
- @kaui_config['webapp_path'] = Pathname.new(File.dirname(root_war_path)).join('kaui.war').to_s
+ unless @kaui_config.nil?
+ @kaui_config['webapp_path'] = Pathname.new(File.dirname(root_war_path)).join('kaui.war').to_s
+ end
# Help message
manager.help
end