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