Skip to content

Commit

Permalink
postmaster/flex/Main: Fix reading from environment
Browse files Browse the repository at this point in the history
  • Loading branch information
richardapeters committed Dec 19, 2024
1 parent 461cccc commit 9f2e89c
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion postmaster/flex/Main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,15 @@
#include "services/tracer/TracerOnIoOutputInfrastructure.hpp"
#include <cstdlib>

std::string Env(const char* name)
{
auto result = std::getenv(name);
if (result != nullptr)
return result;
else
return "";
}

int main(int argc, const char* argv[], const char* env[])
{
args::ArgumentParser parser("Firmware Lifecycle and ECHO eXchange");
Expand All @@ -25,7 +34,7 @@ int main(int argc, const char* argv[], const char* env[])

try
{
std::string firmwareArg = std::getenv("POSTMASTER_FIRMWARE");
std::string firmwareArg = Env("POSTMASTER_FIRMWARE");
std::string urlArg = std::getenv("POSTMASTER_IP");
std::string passwordArg = std::getenv("POSTMASTER_PASSWORD");

Expand Down

0 comments on commit 9f2e89c

Please sign in to comment.