2 #ifndef DONT_USE_LGS_SLAVE
\r
6 // L5 connect to the shard unifier
\r
7 "unifiedNetwork.addService ShardUnifier ( address="+SUAddress+" sendId external autoRetry )",
\r
9 // Create a gateway for global interconnection
\r
10 // modules from different shard are visible to each other if they connect to
\r
11 // this gateway. SU Local module have no interest to be plugged here.
\r
12 "moduleManager.createModule StandardGateway glob_gw",
\r
13 // add a layer 3 server transport
\r
14 "glob_gw.transportAdd L3Client l3c",
\r
15 // open the transport
\r
16 "glob_gw.transportCmd l3c(connect addr="+SUHost+":"+SUGlobalPort+")",
\r
18 // Create a gateway for logger service connection
\r
19 "moduleManager.createModule StandardGateway lgs_gw",
\r
21 // add a layer 3 server transport for master logger service
\r
22 "lgs_gw.transportAdd L3Client masterL3c",
\r
23 // open the transport
\r
24 "lgs_gw.transportCmd masterL3c(connect addr="+MasterLGSHost+":"+L3MasterLGSPort+")",
\r
26 // add a layer 3 server transport for slave logger service
\r
27 "lgs_gw.transportAdd L3Client slaveL3c",
\r
28 // open the transport
\r
29 "lgs_gw.transportCmd slaveL3c(connect addr="+SlaveLGSHost+":"+L3SlaveLGSPort+")",
\r
31 // Create a chat unifier client
\r
32 "moduleManager.createModule ChatUnifierClient cuc",
\r
34 // and plug it on the gateway to reach the SU ChatUnifierServer
\r
38 // Create the logger service client module
\r
39 "moduleManager.createModule LoggerServiceClient lsc",
\r
45 #ifdef DONT_USE_LGS_SLAVE
\r
49 // L5 connect to the shard unifier
\r
50 "unifiedNetwork.addService ShardUnifier ( address="+SUAddress+" sendId external autoRetry )",
\r
52 // Create a gateway for global interconnection
\r
53 // modules from different shard are visible to each other if they connect to
\r
54 // this gateway. SU Local module have no interest to be plugged here.
\r
55 "moduleManager.createModule StandardGateway glob_gw",
\r
56 // add a layer 3 server transport
\r
57 "glob_gw.transportAdd L3Client l3c",
\r
58 // open the transport
\r
59 "glob_gw.transportCmd l3c(connect addr="+SUHost+":"+SUGlobalPort+")",
\r
61 // Create a gateway for logger service connection
\r
62 "moduleManager.createModule StandardGateway lgs_gw",
\r
64 // add a layer 3 server transport for master logger service
\r
65 "lgs_gw.transportAdd L3Client masterL3c",
\r
66 // open the transport
\r
67 "lgs_gw.transportCmd masterL3c(connect addr="+MasterLGSHost+":"+L3MasterLGSPort+")",
\r
69 // Create a chat unifier client
\r
70 "moduleManager.createModule ChatUnifierClient cuc",
\r
71 // and plug it on the gateway to reach the SU ChatUnifierServer
\r
75 // Create the logger service client module
\r
76 "moduleManager.createModule LoggerServiceClient lsc",
\r
83 DisableMonotonicClock = 1;
\r
85 // a list of system command that can be run with "sysCmd" service command.
\r
88 // IOS don't use work directory by default
\r
89 ReadTranslationWork = 0;
\r
91 // Global shard bot name translation file. You sould overide this
\r
92 // in input_output_service.cfg to specialize the file
\r
93 // depending on the shard main language.
\r
94 BotNameTranslationFile = "bot_names.txt";
\r
96 // Global shard event faction translation file. You sould override this
\r
97 // in input_output_service.cfg to specialize the file
\r
98 // depending on the shard main language.
\r
99 EventFactionTranslationFile = "event_factions.txt";
\r
101 // Activate/deactivate debugging of missing paremeter replacement
\r
102 DebugReplacementParameter = 1;
\r
104 // Id of database for PDS Chat Logging
\r
107 // Default verbose debug flags:
\r
108 //-----------------------------
\r
110 // Log bot name translation from 'BotNameTranslationFile'
\r
111 VerboseNameTranslation = 1;
\r
112 // Log chat management operation
\r
113 VerboseChatManagement = 1;
\r
116 // Log string manager message
\r
117 VerboseStringManager = 1;
\r
118 // Log the string manager parsing message
\r
119 VerboseStringManagerParser = 0;
\r