]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
mgr/cephadm: fix 'orch rm'
authorSage Weil <sage@redhat.com>
Fri, 6 Mar 2020 01:44:14 +0000 (19:44 -0600)
committerSage Weil <sage@redhat.com>
Fri, 6 Mar 2020 01:48:32 +0000 (19:48 -0600)
Signed-off-by: Sage Weil <sage@redhat.com>
src/pybind/mgr/cephadm/module.py

index 0887ff7bcd62df0c44199fc567e463c60ce625af..68ea674b5d7e79006623c155f9943c203dda2d17 100644 (file)
@@ -1815,8 +1815,10 @@ class CephadmOrchestrator(orchestrator.Orchestrator, MgrModule):
                     )
         self.log.info('Remove service %s (daemons %s)' % (
             service_name, [a[0] for a in args]))
-        self.spec_store.rm(d.service_name())
-        return self._remove_daemons(args)
+        self.spec_store.rm(service_name)
+        if args:
+            return self._remove_daemons(args)
+        return trivial_result(['Removed service %s' % service_name])
 
     def get_inventory(self, host_filter=None, refresh=False):
         """