3 DontUseNS = SUDontUseNS;
\r
5 // SU - listen address of the SU service (for L5 connections)
\r
6 SUAddress = SUHost+":"+SUPort;
\r
10 // Create a gateway for global interconnection
\r
11 // modules from different shard are visible to each other if they connect to
\r
12 // this gateway. SU Local module have no interest to be plugged here.
\r
13 "moduleManager.createModule StandardGateway glob_gw",
\r
14 // add a layer 3 server transport
\r
15 "glob_gw.transportAdd L3Server l3s",
\r
16 // open the transport
\r
17 "glob_gw.transportCmd l3s(open port="+SUGlobalPort+")",
\r
18 // Create a session manager module
\r
19 "moduleManager.createModule RingSessionManager rsm web(port=49999) ring_db(host="+DBHost+" user="+DBRingUser+" password="+DBRingPass+" base="+DBRingName+") nel_db(host="+DBHost+" user="+DBNelUser+" password="+DBNelPass+" base="+DBNelName+")",
\r
21 // Create a login service module
\r
22 "moduleManager.createModule LoginService ls ring_db(host="+DBHost+" user="+DBRingUser+" password="+DBRingPass+" base="+DBRingName+") web(port=49998) nel_db(host="+DBHost+" user="+DBNelUser+" password="+DBNelPass+" base="+DBNelName+")",
\r
24 // Create a character synchronization module
\r
25 "moduleManager.createModule CharacterSynchronisation cs fake_edit_char ring_db(host="+DBHost+" user="+DBRingUser+" password="+DBRingPass+" base="+DBRingName+")",
\r
27 // Create entity locator module
\r
28 "moduleManager.createModule EntityLocator el ring_db(host="+DBHost+" user="+DBRingUser+" password="+DBRingPass+" base="+DBRingName+") nel_db(host="+DBHost+" user="+DBNelUser+" password="+DBNelPass+" base="+DBNelName+")",
\r
30 // Create a mail forum notifier forwarder
\r
31 "moduleManager.createModule MailForumNotifierFwd mfnfwd ring_db(host="+DBHost+" user="+DBRingUser+" password="+DBRingPass+" base="+DBRingName+") web(port=49897)",
\r
33 // Create a chat unifier server module
\r
34 "moduleManager.createModule ChatUnifierServer cus ring_db(host="+DBHost+" user="+DBRingUser+" password="+DBRingPass+" base="+DBRingName+")",
\r