diff options
author | Zuul <zuul@review.opendev.org> | 2023-02-01 20:20:03 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2023-02-01 20:20:03 +0000 |
commit | 381317dc3bbd56e8580c97cfacfc2b6525def6af (patch) | |
tree | 2d32833304a51a870b58d030e61d57347e993665 | |
parent | 6389eb4c6858e7bd78bc65eb71c6ecb08d310acb (diff) | |
parent | d10c20a580048bb09594bc27a54bfaa848edfa2c (diff) | |
download | designate-381317dc3bbd56e8580c97cfacfc2b6525def6af.tar.gz |
Merge "Fix missing default for hard_delete and bump rpc version"
-rw-r--r-- | designate/worker/rpcapi.py | 7 | ||||
-rw-r--r-- | designate/worker/service.py | 2 |
2 files changed, 5 insertions, 4 deletions
diff --git a/designate/worker/rpcapi.py b/designate/worker/rpcapi.py index c5c1bb00..041f9eb3 100644 --- a/designate/worker/rpcapi.py +++ b/designate/worker/rpcapi.py @@ -36,15 +36,16 @@ class WorkerAPI(object): 1.0 - Initial version 1.1 - Added perform_zone_xfr and get_serial_number + 1.2 - Added hard_delete to delete_zone """ - RPC_API_VERSION = '1.1' + RPC_API_VERSION = '1.2' def __init__(self, topic=None): self.topic = topic if topic else cfg.CONF['service:worker'].topic target = messaging.Target(topic=self.topic, version=self.RPC_API_VERSION) - self.client = rpc.get_client(target, version_cap='1.1') + self.client = rpc.get_client(target, version_cap='1.2') @classmethod def get_instance(cls): @@ -68,7 +69,7 @@ class WorkerAPI(object): return self.client.cast( context, 'update_zone', zone=zone) - def delete_zone(self, context, zone, hard_delete): + def delete_zone(self, context, zone, hard_delete=False): return self.client.cast( context, 'delete_zone', zone=zone, hard_delete=hard_delete) diff --git a/designate/worker/service.py b/designate/worker/service.py index c6f4be25..8eae9069 100644 --- a/designate/worker/service.py +++ b/designate/worker/service.py @@ -42,7 +42,7 @@ class AlsoNotifyTask(object): class Service(service.RPCService): - RPC_API_VERSION = '1.1' + RPC_API_VERSION = '1.2' target = messaging.Target(version=RPC_API_VERSION) |