hserver-fahrradboerse/hServer/HServer.py

40 lines
447 B
Python
Executable File

#!/usr/bin/python3
import hserver
import os
import sys
newDefault = None
listen = ['localhost',8080]
opts = list( sys.argv[1:] )
while (len(opts)>0):
o = opts.pop(0)
if (o == '-b'):
listen[0] = opts.pop(0)
elif (o == '-p'):
listen[1] = int(opts.pop(0))
elif (o == '--default'):
newDefault = opts.pop(0)
server = hserver.HServer(listen)
if not newDefault is None:
server.getRoot().setDefault(newDefault)
server.run()