From: Michael Fritch Date: Thu, 30 Jul 2020 17:34:33 +0000 (-0600) Subject: python-common: don't assert when building rados url X-Git-Tag: wip-pdonnell-testing-20200918.022351~458^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=26aa14820196143c25d57b4d5517adf6500b19f9;p=ceph-ci.git python-common: don't assert when building rados url breaks the `orch ls --format yaml` command Signed-off-by: Michael Fritch --- diff --git a/src/python-common/ceph/deployment/service_spec.py b/src/python-common/ceph/deployment/service_spec.py index efbc512106d..45d80bf754e 100644 --- a/src/python-common/ceph/deployment/service_spec.py +++ b/src/python-common/ceph/deployment/service_spec.py @@ -598,11 +598,12 @@ class NFSServiceSpec(ServiceSpec): def rados_config_location(self): # type: () -> str - assert self.pool - url = 'rados://' + self.pool + '/' - if self.namespace: - url += self.namespace + '/' - url += self.rados_config_name() + url = '' + if self.pool: + url += 'rados://' + self.pool + '/' + if self.namespace: + url += self.namespace + '/' + url += self.rados_config_name() return url