Ejemplo n.º 1
0
 def run(self):
     level = logging.WARNING
     logging.getLogger('handson').setLevel(level)
     delegates = handson.myyaml.stanza('delegates')
     for d in range(0, delegates + 1):
         delegate_obj = Delegate(self.args, d)
         public_ips = delegate_obj.public_ips()
         if public_ips is None:
             continue
         if 'admin' in public_ips:
             print("Delegate {}, role {}, public IP {}".format(
                 d, 'admin', public_ips['admin']))
         if 'windows' in public_ips:
             print("Delegate {}, role {}, public IP {}".format(
                 d, 'windows', public_ips['admin']))
             print