]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commitdiff
Fix single cluster role name multisite-cluster 1260/head
authorShilpa Jagannath <smanjara@redhat.com>
Tue, 12 Feb 2019 07:17:43 +0000 (12:47 +0530)
committerShilpa Jagannath <smanjara@redhat.com>
Tue, 12 Feb 2019 07:17:43 +0000 (12:47 +0530)
teuthology/task/ceph_ansible.py

index ff9d169f797da803ac7cacf64162401d00d2c5b4..b4f5d6a0fa323755bbc20444406923860691e875 100644 (file)
@@ -134,14 +134,13 @@ class CephAnsible(Task):
         stripped_role = {}
         if self.cluster_name:
             self.each_cluster = self.ctx.cluster.only(lambda role: role.startswith(self.cluster_name))
+            for remote, roles in self.each_cluster.remotes.iteritems():
+                stripped_role[remote] = []
+                for rol in roles:
+                    stripped_role[remote].append(teuthology.ceph_role(rol))
+            self.each_cluster.remotes = stripped_role
         else:
             self.each_cluster = self.ctx.cluster
-        log.info('current cluster {}'.format(self.each_cluster))
-        for remote, roles in self.each_cluster.remotes.iteritems():
-            stripped_role[remote] = []
-            for rol in roles:
-                stripped_role[remote].append(teuthology.ceph_role(rol))
-        self.each_cluster.remotes = stripped_role
         log.info('updated cluster {}'.format(self.each_cluster))
 
     def execute_playbook(self):