class KPM::System

def get_kaui_standalone_version(kaui_web_path = nil)

def get_kaui_standalone_version(kaui_web_path = nil)
  kaui_search_default_dir = kaui_web_path.nil? ? DEFAULT_KAUI_SEARCH_BASE_DIR : Dir[kaui_web_path][0]
  return nil if kaui_search_default_dir.nil?
  kaui_search_default_dir.gsub!('.war','')
  version = nil
  yaml_file = kaui_search_default_dir + File::SEPARATOR + 'WEB-INF' + File::SEPARATOR + 'version.yml'
  unless Dir[yaml_file][0].nil?
    yml_data = YAML::load_file(Dir[yaml_file][0])
    version = yml_data['version']
  end
  version
end