def __init__(self): super(HyperNodeAPI, self).__init__() target = messaging.Target(topic='hypernode-hypernode-update', version='1.0', exchange='hypernode') serializer = objects_base.NovaObjectSerializer() self.client = rpc.get_client(target, serializer=serializer) self.client.timeout = HyperNodeAPI.plug_retry_timeout self.context = context.get_admin_context() self.hn_installer = HyperNodeInstaller()