BigW Consortium Gitlab

Commit 2031a4c8 by David Frey

allow for use of hardcoded OWM API key if cfg tree fails

parent f583b83a
......@@ -116,11 +116,11 @@ static void DcsStateHandler
COMPONENT_INIT
{
const le_result_t cfgRes = le_cfg_QuickGetString(
"/ApiKey", ApiKey, sizeof(ApiKey), "");
LE_FATAL_IF(
cfgRes != LE_OK || ApiKey[0] == '\0',
"Failed to read OpenWeatherMap API Key from config tree");
const char *defaultOpenWeatherMapKey = "";
LE_ASSERT_OK(le_cfg_QuickGetString(
"/ApiKey", ApiKey, sizeof(ApiKey), defaultOpenWeatherMapKey));
LE_FATAL_IF(ApiKey[0] == '\0', "No valid API key was provided");
LE_INFO("Using OpenWeatherMap key: \"%s\"", ApiKey);
LastResult.lock = le_mutex_CreateNonRecursive("owm LastResult");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment