def lineReceived(self, line): """ Callback which is called by twisted when a line has been received. """ if not self._uid: if not definition.validateSuffix(line): raise ValueError('Received address suffix is not valid.') self._uid = line
def lineReceived(self, line): """ Callback which is called by twisted when a line has been received. """ if not self._uid: if not definition.validateSuffix(line): raise ValueError('Received address suffix is not valid.') self._uid = line self.transport.write('{0}{1}{1}'.format( dumpCertReq(createCertReq(self._key, 'Process-{0}'.format(line))), self.delimiter)) else: self._buff.append(line)
f.close() def _get_argparse(): from argparse import ArgumentParser parser = ArgumentParser(prog='Container', description='Manager for the containers of the ' 'framework in one machine.') parser.add_argument('uid', help='Unique ID which is used to identify this ' 'machine.') parser.add_argument('masterIP', help='IP address of master process.') return parser if __name__ == '__main__': from twisted.internet import reactor args = _get_argparse().parse_args() if not definition.validateSuffix(args.uid): print 'UID is not a valid.' exit(1) commID = definition.PREFIX_PRIV_ADDR + args.uid main(reactor, commID, args.masterIP, MASTER_CONTAINER_PORT, definition.MASTER_ADDR)