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()