| |
56 |
config_file = os.path.join(current, "Configuration.ini")
|
| |
57 |
config = ConfigParser.SafeConfigParser()
|
| |
58 |
config.readfp(open(config_file))
|
| |
59 |
|
| |
60 |
# zero config name
|
| |
61 |
if config.has_option('network', 'server_name'):
|
| |
62 |
server_name = config.get('network', 'server_name').rstrip()
|
| |
63 |
else:
|
| |
64 |
server_name = "GanttPV Server" # unique - use letters, digits, and spaces only
|
| |
65 |
# if omitted, server will not publish via zero config
|
| |
66 |
|
| |
67 |
# server location - must be a static ip address
|
| |
68 |
if config.has_option('network', 'server_ip'):
|
| |
69 |
server_ip = config.get('network', 'server_ip').rstrip()
|
| |
70 |
else:
|
| |
71 |
server_ip = "192.168.0.5" # server location - change to reasonable default
|
| |
72 |
|
| |
73 |
# port number
|
| |
74 |
if config.has_option('network', 'server_port'):
|
| |
75 |
server_port = config.getint('network', 'server_port')
|
| |
76 |
else:
|
| |
77 |
server_port = 8001
|
| |
78 |
|
| |
79 |
# server key - this key is required to add databases to server
|
| |
80 |
if config.has_option('network', 'server_key'):
|
| |
81 |
server_key = config.get('network', 'server_key').rstrip()
|
| |
82 |
else:
|
| |
83 |
server_key = "CE428F03" # <-- change this key for each server
|
| |
84 |
|
| |
85 |
print "\nClients need the following parameters to add files to this server:"
|
| |
86 |
print "%s:%d,%s\n" % (server_ip, server_port, server_key)
|
| |
87 |
|