class KPM::Installer

def self.from_file(config_path = nil, logger = nil)

def self.from_file(config_path = nil, logger = nil)
  config = if config_path.nil?
             # Install Kill Bill, Kaui and the KPM plugin by default
             build_default_config
           else
             YAML.load_file(config_path)
           end
  Installer.new(config, logger)
end