import signal import os, sys batfile_dir = os.path.join(__file__, "..", "protos/compile.bat" ) batfile_path = os.path.abspath(batfile_dir) os.system(batfile_path) from engine.AcquisitionMain import AcquisitionMain from engine.AcquisitionMain import Config def quit(signum, frame): print('You choose to stop me.') sys.exit() if __name__ == '__main__': print("Start AcquisitionMain") signal.signal(signal.SIGINT, quit) signal.signal(signal.SIGTERM, quit) # client = AcquisitionMain('192.168.3.54', 'chai', # 'password123', 'aerial_rpc', 'pod1', 'http://192.168.3.54:5000/api', 10) config_dir = os.path.join(__file__, "..", "config.json" ) config_path = os.path.abspath(config_dir) config = Config(config_path) client = AcquisitionMain('localhost', 'chai', 'password123', 'aerial_rpc', 'pod1', 'http://localhost:5000/api', 'localhost', # udp server host, 192.168.2.65 for production config) client.start()