Esempio n. 1
0
 def run(self):
     self.process_delegate_list()
     for d in self.args.delegate_list:
         log.info("Installing cluster for delegate {}".format(d))
         d = Delegate(self.args, d)
         d.install(dry_run=self.args.dry_run)
     if self.args.master:
         d = Delegate(self.args, 0)
         log.info("Polling for Salt Master public IP")
         while not d.probe():
             time.sleep(5)
Esempio n. 2
0
 def run(self):
     self.process_delegate_list()
     for d in self.args.delegate_list:
         log.info("Installing cluster for delegate {}".format(d))
         d = Delegate(self.args, d)
         d.install(dry_run=self.args.dry_run)
     if self.args.master:
         d = Delegate(self.args, 0)
         log.info("Polling for Salt Master public IP")
         while not d.probe():
             time.sleep(5)
Esempio n. 3
0
 def run(self):
     delegates = handson.myyaml.stanza('delegates')
     for d in range(0, delegates + 1):
         delegate_obj = Delegate(self.args, d)
         delegate_obj.probe()