X-Git-Url: https://gerrit.akraino.org/r/gitweb?p=ta%2Fconfig-manager.git;a=blobdiff_plain;f=cmframework%2Fsrc%2Fcmframework%2Futils%2Fcmansibleinventory.py;h=a940f78aa5d39f14d0c23f3c5eb9bb32e81293a1;hp=f21fa0bb7c61bcdc60523f49d1b37ac5314b952b;hb=e6ced6ae49adb3f8a0d4a9051e8364265aabda4b;hpb=6304ee33ecdd870a39781b9adb273d6b8f4f7802 diff --git a/cmframework/src/cmframework/utils/cmansibleinventory.py b/cmframework/src/cmframework/utils/cmansibleinventory.py index f21fa0b..a940f78 100644 --- a/cmframework/src/cmframework/utils/cmansibleinventory.py +++ b/cmframework/src/cmframework/utils/cmansibleinventory.py @@ -79,6 +79,10 @@ class AnsibleInventory(object): hostvars[node]['nodetype'] = hostsconf.get_nodetype(node) hostvars[node]['nodeindex'] = hostsconf.get_nodeindex(node) hostvars[node]['nodename'] = hostsconf.get_nodename(node) + if hostsconf.get_nodetype(node) == "caas-master": + hostvars[node]['noderole'] = "master" + elif hostsconf.get_nodetype(node) == "caas-worker": + hostvars[node]['noderole'] = "worker" host_labels = hostsconf.get_labels(node) if host_labels: