Basic config support

This commit is contained in:
Fierelier 2021-04-15 20:54:38 +02:00
parent 3ad81bf523
commit e69482b375
2 changed files with 12 additions and 0 deletions

2
fstream-server.ini Normal file
View File

@ -0,0 +1,2 @@
[default]
serverAddr = 127.0.0.1:61920

View File

@ -277,8 +277,18 @@ class debugThread(threading.Thread):
time.sleep(1)
def readConfig():
config = configparser.ConfigParser()
config.read(p(os.path.splitext(s)[0] + ".ini"))
global serverAddr
serverAddrSplit = config["default"]["serverAddr"].rsplit(":",1)
serverAddrSplit[1] = int(serverAddrSplit[1])
serverAddr = tuple(serverAddrSplit)
def main():
global threadId
readConfig()
serverSocket.bind(serverAddr)
serverSocket.listen(1024)