in gateway/Program.cs [231:258]
static int Main(string[] args)
{
#if (DEVELOPMENT_ENVIRONMENT)
LogMessage("Development environment");
#else
LogMessage("Mesh environment");
#endif
if (args.Length != 2)
{
LogMessage(string.Format("syntax: UpdateConfig.exe confile_template_file output_config_file"));
return 0;
}
fabricNodeIpOrFQDN = Environment.GetEnvironmentVariable(Env_Fabric_NodeIPOrFQDN);
gatewayMode = Environment.GetEnvironmentVariable(Env_GatewayMode);
proxyResolverEndpointPort = Environment.GetEnvironmentVariable(Env_Fabric_Endpoint_GatewayProxyResolverEndpoint);
isDynamicPortResolver = Environment.GetEnvironmentVariable(Env_Gateway_Resolver_Uses_Dynamic_Port);
LogMessage(string.Format("Environment variable {0} = {1}", Env_Fabric_NodeIPOrFQDN, fabricNodeIpOrFQDN));
LogMessage(string.Format("Environment variable {0} = {1}", Env_Fabric_Endpoint_GatewayProxyResolverEndpoint, proxyResolverEndpointPort));
LogMessage(string.Format("Environment variable {0} = {1}", Env_GatewayMode, gatewayMode));
LogMessage(string.Format("Environment variable {0} = {1}", Env_Gateway_Resolver_Uses_Dynamic_Port, isDynamicPortResolver));
Program.ReplaceContents(args[0], args[1]);
return 1;
}