def __init__(self, server, name): self.server = server self.name = name node_key = server.priv_key master_key = server.priv_key ModuleAvatar.__init__(self, server.manager._remotes['WORKER']) RSAAvatar.__init__(self, master_key, None, node_key, server.worker_authenticated, True)
def __init__(self, name, server, node): self.name = name self.server = server node_key = node.load_pub_key() node_key = node_key if node_key else None master_key = RSA.construct(server.pub_key) if server.pub_key else None RSAAvatar.__init__(self, master_key, None, node_key, server.worker_authenticated, True)
def __init__(self, name, server): self.name = name self.server = server node_key = server.priv_key if server.priv_key else None node_pub_key = server.pub_key if server.pub_key else None self.master_key = server.master_pub_key if server.master_pub_key else None RSAAvatar.__init__(self, node_key, node_pub_key, self.master_key, save_key=self.save_key) logger.info('Master connected to node')
def __init__(self, name, server): self.name = name self.server = server node_key = server.priv_key if server.priv_key else None node_pub_key = server.pub_key if server.pub_key else None self.master_key = server.master_pub_key if server.master_pub_key else None ModuleAvatar.__init__(self, server.manager._remotes['MASTER']) RSAAvatar.__init__(self, node_key, node_pub_key, self.master_key, server.master_authenticated, save_key=self.save_key) logger.info('Master connected to node')
def __init__(self, server, name): self.server = server self.name = name node_key = server.priv_key master_key = server.priv_key try: remotes = server.manager._remotes['WORKER'] except KeyError: # this shouldn't happen, but there are no functions exposed for # the worker to use. remotes = [] logger.warning("There are no remotes configured for Workers. The connected worker will not be allowed to do anything") ModuleAvatar.__init__(self, remotes) RSAAvatar.__init__(self, master_key, None, node_key, server.worker_authenticated, True)