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) != 7: help() try: MQhost = str(sys.argv[1]) MQuser = str(sys.argv[2]) MQpassword = str(sys.argv[3]) QUEUEname = str(sys.argv[4]) WEBport = int(sys.argv[5]) SAVEfolder = str(sys.argv[6]) save_folder = SAVEfolder except Exception as e: print(e) help() server = MyServer(host=MQhost, user=MQuser, password=MQpassword, queue=QUEUEname, port=WEBport, SAVEfolder=save_folder) server.run_all()