import sys
|
import os
|
|
# add python path of src to sys.path
|
src_path = os.path.join(__file__, *(['..'] * 2))
|
src_path = os.path.abspath(src_path)
|
sys.path.insert(1, src_path)
|
|
from src.Server import MyServer
|
|
if __name__ == "__main__":
|
def help():
|
print("Usage: Server.py [MQhost] [MQuser] [MQpassword] [QUEUEname] [WEBport] [SAVEfolder]")
|
print("EXAMPLE: Server.py localhost chai password123 aerial_rpc 5000 ./Images")
|
exit(1)
|
|
if len(sys.argv) != 8:
|
help()
|
try:
|
MQhost = str(sys.argv[1])
|
MQuser = str(sys.argv[2])
|
MQpassword = str(sys.argv[3])
|
WEBhost = str(sys.argv[4])
|
WEBport = int(sys.argv[5])
|
save_folder = str(sys.argv[6])
|
server_name = str(sys.argv[7])
|
|
except Exception as e:
|
print(e)
|
help()
|
server = MyServer(MQhost=MQhost,
|
MQuser=MQuser,
|
MQpassword=MQpassword,
|
WEBhost=WEBhost,
|
WEBport=WEBport,
|
save_folder=save_folder,
|
server_name=server_name)
|
server.run_all()
|