public static string ReplaceEnvVar(string srcText)
{
// NOTE: Might be able to refactor to be more generic and support full variable
// names that can be pulled from the environment. Currently, we only support limited
// hard-coded variable names.
string defaultBroker = GetEnvVar("NMSTestBroker", "activemqhost");
srcText = ReplaceEnvVar(srcText, "ActiveMQHost", defaultBroker);
srcText = ReplaceEnvVar(srcText, "ActiveMQBackupHost", defaultBroker);
srcText = ReplaceEnvVar(srcText, "TIBCOHost", defaultBroker);
srcText = ReplaceEnvVar(srcText, "TIBCOBackupHost", defaultBroker);
srcText = ReplaceEnvVar(srcText, "MSMQHost", defaultBroker);
srcText = ReplaceEnvVar(srcText, "MSMQBackupHost", defaultBroker);
return srcText;
}