public override string GenerateSetupScript() { NormalizeAllUsers(); //for P10 the setup script is going to be generated by the conf tool to avoid duplication string setupScript = ConfigurationManagerUtils.ReplaceTokens((TwoUserDatabaseConfiguration)uiConfiguration, ReadScriptFile(StreamForSetupScriptFile), extraTokens); return(setupScript); }
/// <summary> /// Replaces known tokens in the given statement /// </summary> /// <param name="statement"></param> /// <returns></returns> private string ReplaceTokens(string statement) { PlatformDatabaseConfiguration conf = (PlatformDatabaseConfiguration)uiConfiguration; const string TAG_LOGUSERNAME = "******"; const string TAG_LOGPASSWORD = "******"; var tokenMap = new Dictionary <string, string>() { { TAG_LOGUSERNAME, conf.LogUser }, { TAG_LOGPASSWORD, conf.LogPassword }, }; return(ConfigurationManagerUtils.ReplaceTokens(conf, statement, tokenMap)); }