Exemple #1
0
 def __init__(self):
     super(BackupAPI, self).__init__()
     target = messaging.Target(topic=CONF.backup_topic,
                               version=self.BASE_RPC_API_VERSION)
     serializer = objects_base.CinderObjectSerializer()
     self.client = rpc.get_client(target, self.RPC_API_VERSION,
                                  serializer=serializer)
Exemple #2
0
 def rpc_client(self):
     if self._client is None:
         if not rpc.initialized():
             rpc.init(CONF)
             target = messaging.Target(topic=CONF.volume_topic)
             self._client = rpc.get_client(target)
     return self._client
Exemple #3
0
 def rpc_client(self):
     if self._client is None:
         if not rpc.initialized():
             rpc.init(CONF)
             target = messaging.Target(topic=CONF.volume_topic)
             self._client = rpc.get_client(target)
     return self._client
 def __init__(self):
     super(SchedulerAPI, self).__init__()
     target = messaging.Target(topic=CONF.scheduler_topic,
                               version=self.RPC_API_VERSION)
     serializer = objects_base.CinderObjectSerializer()
     self.client = rpc.get_client(target, version_cap='1.9',
                                  serializer=serializer)
 def __init__(self):
     super(SchedulerAPI, self).__init__()
     target = messaging.Target(topic=CONF.scheduler_topic,     # config.py  cfg.StrOpt('scheduler_topic', default='cinder-scheduler', help='The topic that scheduler nodes listen on'),
                               version=self.RPC_API_VERSION)
     serializer = objects_base.CinderObjectSerializer()
     self.client = rpc.get_client(target, version_cap='1.8',     #   oslo_messaging.rpc.client.messaging.RPCClient
                                  serializer=serializer)
Exemple #6
0
    def __init__(self):
        super(SchedulerAPI, self).__init__()
        target = messaging.Target(topic=CONF.scheduler_topic, version=self.RPC_API_VERSION)
        serializer = objects_base.CinderObjectSerializer()

        # NOTE(thangp): Until version pinning is impletemented, set the client
        # version_cap to None
        self.client = rpc.get_client(target, version_cap=None, serializer=serializer)
Exemple #7
0
    def _rpc_client(self):
        if self._client is None:
            if not rpc.initialized():
                rpc.init(CONF)
                target = messaging.Target(topic=constants.VOLUME_TOPIC)
                serializer = objects.base.CinderObjectSerializer()
                self._client = rpc.get_client(target, serializer=serializer)

        return self._client
Exemple #8
0
    def rpc_client(self):
        if self._client is None:
            if not rpc.initialized():
                rpc.init(CONF)
                target = messaging.Target(topic=CONF.volume_topic)
                serializer = objects.base.CinderObjectSerializer()
                self._client = rpc.get_client(target, serializer=serializer)

        return self._client
Exemple #9
0
    def _rpc_client(self):
        if self._client is None:
            if not rpc.initialized():
                rpc.init(CONF)
                target = messaging.Target(topic=CONF.volume_topic)
                serializer = objects.base.CinderObjectSerializer()
                self._client = rpc.get_client(target, serializer=serializer)

        return self._client
    def _rpc_client(self):
        if self._client is None:
            if not rpc.initialized():
                rpc.init(CONF)
                target = messaging.Target(topic=constants.VOLUME_TOPIC)
                serializer = objects.base.CinderObjectSerializer()
                self._client = rpc.get_client(target, serializer=serializer)

        return self._client
Exemple #11
0
    def __init__(self, topic=None):
        super(VolumeAPI, self).__init__()
        target = messaging.Target(topic=CONF.volume_topic,
                                  version=self.BASE_RPC_API_VERSION)
        serializer = objects_base.CinderObjectSerializer()

        # NOTE(thangp): Until version pinning is impletemented, set the client
        # version_cap to None
        self.client = rpc.get_client(target, version_cap=None,
                                     serializer=serializer)
Exemple #12
0
 def __init__(self):
     super(SchedulerAPI, self).__init__()
     target = messaging.Target(topic=CONF.scheduler_topic,
                               version=self.RPC_API_VERSION)
     self.client = rpc.get_client(target, version_cap='1.5')
Exemple #13
0
 def __init__(self):
     super(BackupAPI, self).__init__()
     target = messaging.Target(topic=CONF.backup_topic,
                               version=self.BASE_RPC_API_VERSION)
     self.client = rpc.get_client(target, '1.0')
Exemple #14
0
 def __init__(self):
     super(BackupAPI, self).__init__()
     target = messaging.Target(topic=CONF.backup_topic,
                               version=self.BASE_RPC_API_VERSION)
     self.client = rpc.get_client(target, '1.0')
Exemple #15
0
 def __init__(self, topic=None):
     super(VolumeAPI, self).__init__()
     target = messaging.Target(topic=CONF.volume_topic,
                               version=self.BASE_RPC_API_VERSION)
     self.client = rpc.get_client(target, '1.19')
Exemple #16
0
 def __init__(self, topic=None):
     super(VolumeAPI, self).__init__()
     target = messaging.Target(topic=CONF.volume_topic,
                               version=self.BASE_RPC_API_VERSION)
     self.client = rpc.get_client(target, '1.18')
Exemple #17
0
 def __init__(self, topic=None):
     super(VolumeAPI, self).__init__()
     target = messaging.Target(topic=CONF.volume_topic,
                               version=self.BASE_RPC_API_VERSION)
     serializer = objects_base.CinderObjectSerializer()
     self.client = rpc.get_client(target, '1.24', serializer=serializer)
Exemple #18
0
 def __init__(self):
     super(SchedulerAPI, self).__init__()
     target = messaging.Target(topic=CONF.scheduler_topic,
                               version=self.RPC_API_VERSION)
     self.client = rpc.get_client(target, version_cap='1.7')
Exemple #19
0
 def __init__(self, topic=None):
     super(VolumeAPI, self).__init__()
     target = messaging.Target(topic=CONF.volume_topic,
                               version=self.BASE_RPC_API_VERSION)
     serializer = objects_base.CinderObjectSerializer()
     self.client = rpc.get_client(target, '1.23', serializer=serializer)