def __init__(self, redis_name, redis_port): self.admin = HamsConnection(DockerContainerManager()) self.mutex = Lock() #self.redis_name=redis_name #self.redis_port=redis_port self.redis_client = redis_client.RedisClient(self.admin.logger, redis_name, redis_port)
def signal_handler(signal, frame): print("Stopping Hams...") hams_conn = HamsConnection(DockerContainerManager()) hams_conn.stop_all() sys.exit(0)
import numpy as np import signal import sys # Stop Hams on Ctrl-C def signal_handler(signal, frame): print("Stopping Hams...") hams_conn = HamsConnection(DockerContainerManager()) hams_conn.stop_all() sys.exit(0) if __name__ == '__main__': signal.signal(signal.SIGINT, signal_handler) hams_conn = HamsConnection(DockerContainerManager()) hams_conn.start_hams() f = open("../applications/simpledag/dag_description", "r") dag_description = f.read() f.close() hams_conn.deploy_DAG("simpledag", "test", dag_description) #time.sleep(2) # For batch inputs set this number > 1 # batch_size = 1 # try: # while True: