X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fhs-config.cpp;h=c0d6942a622d016afc99d92ffe3e7840c1ffd43f;hb=95c8f8ac2526acc5f7467704532ea235532b1876;hp=b8f9f5baedc2084fca3630590f5dcd7ac8c178cd;hpb=c393aaa4ae541f1f925981a6f8ae20d46626e8b6;p=apps%2Fagl-service-homescreen.git diff --git a/src/hs-config.cpp b/src/hs-config.cpp index b8f9f5b..c0d6942 100644 --- a/src/hs-config.cpp +++ b/src/hs-config.cpp @@ -22,6 +22,10 @@ const std::array HS_Config::keys_recover_type = { // based on "default-lastmode", "normal-apps" }; +const std::string HS_Config::lastmode_json = "lastmode.json"; +const std::string HS_Config::key_appid = "appid"; +const std::string HS_Config::key_visibility = "visibility"; +std::string HS_Config::root_dir = ""; /** * read configuration file to memory @@ -35,14 +39,14 @@ const std::array HS_Config::keys_recover_type = { // based on */ int HS_Config::readConfig(void) { - auto rootdir = std::string(getenv("AFM_APP_INSTALL_DIR")); - auto path = rootdir + "/etc/" + hs_conf_json; + root_dir = std::string(getenv("AFM_APP_INSTALL_DIR")); + auto path = root_dir + "/etc/" + hs_conf_json; if(readJsonFile(path.c_str(), &m_hs_conf) < 0) { AFB_ERROR("read %s failed.", hs_conf_json.c_str()); return -1; } - path = rootdir + "/etc/" + lastmode_json; + path = root_dir + "/etc/" + lastmode_json; if(readJsonFile(path.c_str(), &m_lastmode) < 0) { AFB_ERROR("read %s failed.", lastmode_json.c_str()); m_lastmode = nullptr;