; Override compile-time bloomberg settings by uncommenting (remove the leading ;) settings ; and assigning them a relevant value. Settings are loaded at initiliazation time. [Game] ; Current application name. Used for display information only. ; Maps to GameSettings.ApplicationName ;ApplicationName= ; Executable name. This is used to kill the process when the Reboot settings is set. ; Maps to GameSettings.ExecutableName ;ExecutableName= ; Compilation target used for the application. ; Maps to GameSettings.Target ;Target=Release ; Context of the current application (ex: Tool, Editor). This can be used for Jira mapping ; on server side. ; Maps to GameSettings.ApplicationContext ;ApplicationContext=Demo ; Suffix that will be appended to the MD5 field to create separate issues for identical crashes. ; Maps to GameSettings.GroupingSuffix ; set this if you want separate issues to be created in Jira, in different groups, for ; identical crashes, see doc at https://mdc-web-tomcat17.ubisoft.org/confluence/display/BLOOMDOC/Multiple+Group+Handling ;GroupingSuffix= ; Maps to GameSettings.VersionInfo.VersionInfoId ;VersionInfoId= ; Maps to GameSettings.VersionInfo.Name Version=1 ; Maps to GameSettings.VersionInfo.BuildNumber Buildnumber=1 ; Maps to GameSettings.VersionInfo.RevisionNumber ;RevisionNumber= ; Maps to GameSettings.VersionInfo.BranchName BranchName=Main ; Changelist settings are a list. As many changelists as needed can be specified, with the following restrictions: ; - changelist indices must be consecutive ; - the first index is 0 ; - parsing stops when ChangelistPerforceServerN is not found ; Maps to GameSettings.VersionInfo.ChangelistInfos[0].PerforceServer ChangelistPerforceServer0=p1-jd-code-mrc.ubisoft.org:1920 ChangelistPerforceServer1=p1-jd5-data-mrc.ubisoft.org:1808 ; Maps to GameSettings.VersionInfo.ChangelistInfos[0].Type ; Can be Code, Data or Sound ChangelistType0=Code ChangelistType1=Data ; Alternative to ChangelistType ; Can be Code, Data or Sound ; Maps to GameSettings.VersionInfo.ChangelistInfos[0].TypeStr ;ChangelistTypeStr0=Code ; Must be a submitted changelist number (uint) ; Maps to GameSettings.VersionInfo.ChangelistInfos[0].Revision ChangelistRevision0=65395 ChangelistRevision1=7872 ; Must be a submitted changelist number (uint) ; Maps to GameSettings.VersionInfo.ChangelistInfos[0].ChangelistInfoId ;ChangelistInfoId0= [Bloomberg] ; Username of the current user (active directory alias). ; Maps to BloombergSettings.Username ;Username=cnorris ; Machine name for the current PC. ; Maps to BloombergSettings.MachineName ;MachineName=mtl-wks-aa000 ; Current machine Ip address ; Maps to BloombergSettings.MachineIp ;MachineIp=0.0.0.0 ; Additional processes to kill by the Reporter. Use comma for multiple process (ex: myprocess1.exe, myprocess2.exe) ; Maps to BloombergSettings.ProcessToKill ;ProcessToKill= ; Directory under which the ReporterConsole should save reports. ; Maps to BloombergSettings.ReporterConsoleOutputDir ;ReporterConsoleOutputDir=c:\ ; Port on which the reporter will try to communicate with the client for retroaction. ; Must be an integer. ; Maps to BloombergSettings.RetroactionPort ;RetroactionPort=12345 ; Retroaction connection timeout (in milliseconds) ; Must be a positive integer. ; Maps to BloombergSettings.RetroactionTimeoutMs ;RetroactionTimeoutMs=15000 ; Logging threshold. Will only log messages with equal or higher restriction level. ; Must be one of the TracerLogLevel values (case sensitive): FATAL, ERROR, WARN, INFO, DEBUG, OFF. ; Maps to BloombergSettings.MinimalLoggingLevel MinimalLoggingLevel=DEBUG ; Enable or disable logging to a file. ; Must be either true, false, 0 or any integer. Case insensitive. ; Maps to BloombergSettings.EnableFileLogging ;EnableFileLogging=true ; Filename for logs when EnableFileLogging is True. ; Maps to BloombergSettings.TracerLoggingFilename ;TracerLoggingFilename=bloomberg.log ; Enable or disable stats. ; Must be either true, false, 0 or any integer. Case insensitive. ; Maps to BloombergSettings.EnableStats ;EnableStats=false ; Enable or disable stat value validation ; Must be either true, false, 0 or any integer. Case insensitive. ; Maps to BloombergSettings.EnableStats ;ValidateStatValues=false ; Number of stats attributes to store before sending to server. ; Must be a positive integer. ; Maps to BloombergSettings.StatsCountToFlush ;StatsCountToFlush=50 [Connections] ; This section specifies what computer to connect to for different kinds of reports. ; Each specified connection is passed to Bloomberg::Reporter::GetInstance().GetSettings().GetConnectionManager().AddConnection() ; Connections with a lower index have higher priority. ; A maximum of ten connections can be specified through the INI file (can be changed by modifying BLOOMBERG_MAX_CONNECTIONS_FROM_INI in configuration.h). ;Specify what this connection is for. Accepted values(case insensitive): Reporter, Launcher, Proxy, Server, File. ;When ConnectionType is Reporter, Launcher, Proxy, or Server, one must also specify ConnectionReportType, ConnectionIp, ConnectionPort, and optionnally ConnectionProxies. ;When ConnectionType is File, one must also specifiy ConnectionReportType and ConnectionPath. ;Types of report for which this connection should be used. Must be specified. Accepts combinations (using |) of the following flags (case insensitive): ; None, Exception, Assert, Warning, Custom, Flag, Stats, NoStats, Errors, All ;Machine to which to which to connect. IP or machine name (if empty, only for a Reporter connection, maps to the computer name ; as read from bloomberg_config.txt). ;Port to which to connect on (0 < connectionPort <= 65535) ConnectionType0=Server ConnectionReportType0=All ConnectionIp0=pdc-prd-1dbloom.ubisoft.org ConnectionPort0=11046 ; for debugging purposes ConnectionType1=Server ConnectionReportType1=All ConnectionIp1=localhost connectionPort1=11234 ;Use proxies for IPs in the 127.0.* and 128.0.* ranges if previous connections failed ConnectionType2=Proxy ConnectionReportType2=All ConnectionIp2=128.0.0.1 ConnectionPort2=11234 ConnectionProxyRanges2=127.0.,128.0. ; use another proxy for 129.0.* addresses ConnectionType3=Proxy ConnectionReportType3=All ConnectionIp3=129.0.0.1 ConnectionPort3=11234 ConnectionProxyRanges3=129.0. ; As a last resort, use the bloomberg dev server ConnectionType4=Server ConnectionReportType4=All ConnectionIp4=bloomber1-dev-server.ubisoft.org connectionPort4=11234 ;Uncomment to write report infos to a file (supersedes connection 0) ;ConnectionType0=File ; Specifies the folder where to write the file. ; Windows only: environment variables are supported and expanded. ;ConnectionPath0=%TEMP%\Bloomberg\