import os
import app
import localeInfo
import debugInfo
import server
def BuildServerList(orderList):
retMarkAddrDict = {}
retAuthAddrDict = {}
retRegion0 = {}
ridx = 1
for region, auth, mark, channels in orderList:
cidx = 1
channelDict = {}
for channel in channels:
key = ridx * 10 + cidx
channel["key"] = key
channelDict[cidx] = channel
cidx += 1
region["channel"] = channelDict
retRegion0[ridx] = region
retAuthAddrDict[ridx] = auth
retMarkAddrDict[ridx*10] = mark
ridx += 1
return retRegion0, retAuthAddrDict, retMarkAddrDict
app.ServerName = None
STATE_NONE = "|cff990000|hKAPALI"
STATE_DICT = {
0 : "|cff990000|hKAPALI",
1 : "|cff00ff00|hNormal",
2 : "|cff00ff00|hKalabalık",
3 : "|cff00ff00|hDolu"
}
SERVER01_CHANNEL_DICT = {
1:{"key":11,"name":server.KANAL_1,"ip":server.SERVER_IP,"tcp_port":server.CH_1,"udp_port":server.CH_1,"state":STATE_NONE,},
2:{"key":12,"name":server.KANAL_2,"ip":server.SERVER_IP,"tcp_port":server.CH_2,"udp_port":server.CH_2,"state":STATE_NONE,},
3:{"key":13,"name":server.KANAL_3,"ip":server.SERVER_IP,"tcp_port":server.CH_3,"udp_port":server.CH_3,"state":STATE_NONE,},
4:{"key":14,"name":server.KANAL_4,"ip":server.SERVER_IP,"tcp_port":server.CH_4,"udp_port":server.CH_4,"state":STATE_NONE,},
5:{"key":15,"name":server.KANAL_5,"ip":server.SERVER_IP,"tcp_port":server.CH_5,"udp_port":server.CH_5,"state":STATE_NONE,},
6:{"key":16,"name":server.KANAL_6,"ip":server.SERVER_IP,"tcp_port":server.CH_6,"udp_port":server.CH_6,"state":STATE_NONE,},
}
REGION_NAME_DICT = {
0 : "",
}
REGION_AUTH_SERVER_DICT = {
0 : {
1 : { "ip":server.SERVER_IP, "port":server.AUTH, },
}
}
REGION_DICT = {
0 : {
1 : { "name" :server.SERVER_ADI, "channel" : SERVER01_CHANNEL_DICT, },
},
}
MARKADDR_DICT = {
10 : { "ip" : server.SERVER_IP, "tcp_port" : server.MARKADDR, "mark" : "10.tga", "symbol_path" : "10", },
}