Merge branch 'ryzom/rites' into main/gingo-test
[ryzomcore.git] / ryzom / server / tools / cfg_creator / templates / common.cfg
blob390a8df657d4c46653a698f59f3350bb8cc892b8
1 // ---- config local variables
3 // Used by ConfigFile in EGS and WS
4 ShardId = #SHARDID#;
6 // Used by CVariable in WS
7 PlayerLimit = 5000;
9 Paths += {
10         "../common/",
13 // Used to connect to AES (this file) and to set up AES service (admin_executor_service.cfg)
14 AESPort="46702";
15 AESHost="localhost";
17 // ---- service NeL variables (used by ConfigFile class)
19 WindowStyle = "WIN";
21 // don't connect to the old NeLNS AES
22 DontUseAES = 1;
24 // Configure module gateway for layer 5 module comm
25 StartCommands +=
27         // Create a gateway module
28         "moduleManager.createModule StandardGateway gw",
29         // add a layer 5 transport
30         "gw.transportAdd L5Transport l5",
31         // open the transport
32         "gw.transportCmd l5(open)",
34         /// Create default connection with admin executor service
35         // Create a gateway module
36         "moduleManager.createModule StandardGateway gw_aes",
37         // create the admin executor service module
38         "moduleManager.createModule AdminExecutorServiceClient aes_client",
39         "aes_client.plug gw_aes",
41         // create a layer 3 client to connect to aes gateway
42         "gw_aes.transportAdd L3Client aes_l3c",
43         "gw_aes.transportCmd aes_l3c(connect addr="+AESHost+":"+AESPort+")",
46 NSHost = "localhost";
48 // A list of vars to graph for any service
49 GraphVars +=
51         "ProcessUsedMemory", "60000",   // every minute
54 IgnoredFiles = { "continent.cfg", "__read_me.txt", "bandit.html", "flora_primr.primitive" };
56 // Set a mainland SessionId.
57 // Live: Must be 0 for ring shards, non-zero (usually ShardId) for mainland shards
58 // Dev: Can be non-zero to initially connect a client to a ring shard
59 NoWSShardId = ShardId;
61 // ---- service NeL variables (used by CVariable class)
63 // Disable generation / display of nldebug messages
64 DisableNLDebug = 1;
66 // Disable nel net verbose logging
67 VerboseNETTC = 0;
68 VerboseLNETL0 = 0;
69 VerboseLNETL1 = 0;
70 VerboseLNETL2 = 0;
71 VerboseLNETL3 = 0;
72 VerboseLNETL4 = 0;
73 VerboseLNETL5 = 0;
74 VerboseLNETL6 = 0;
76 // If the update loop is too slow, a thread will produce an assertion.
77 // By default, the value is set to 10 minutes.
78 // Set to 0 for no assertion.
79 UpdateAssertionThreadTimeout = 6000000;
81 // how to sleep between 2 network updates
82 // 0 = pipe
83 // 1 = usleep
84 // 2 = nanosleep
85 // 3 = sched_yield
86 // 4 = nothing
87 UseYieldMethod = 0;
89 DefaultMaxExpectedBlockSize = 200000000; // 200 M !
90 DefaultMaxSentBlockSize = 200000000; // 200 M !
92 // Will SaveFilesDirectory will be converted to a full path?
93 ConvertSaveFilesDirectoryToFullPath = 0;
95 // Where to save specific shard data (ie: player backup), relatively to SaveShardRoot
96 SaveFilesDirectory      = "";
98 // where to save generic shard data (ie: packed_sheet)
99 WriteFilesDirectory     = "../data/leveldesign";
101 MongoPassword = "xxx"; // Unused
102 ChatServer = "#CHAT#";
103 ChatDbName = "#CHAT_DB#";
106 // ---- service custom variables (used by ConfigFile class)
108 // ---- service custom variables (used by CVariable class)