Esempio n. 1
0
 def run(self, args):
     if args.start is not None:
         ctx = Context(is_master=True, master_addr=args.start, working_dir=args.working)
         ctx.start_master()
         self.logger.info("start master at: %s" % ctx.master_addr)
     elif args.kill is not None:
         ctx = Context(is_client=True, master_addr=args.kill)
         ctx.kill_master()
         self.logger.info("kill master at: %s" % ctx.master_addr)
     elif args.list is not None:
         ctx = Context(is_client=True, master_addr=args.list)
         self.logger.info("list workers at master: %s" % ctx.master_addr)
         for worker, status in ctx.list_workers():
             self.logger.info("====> worker: %s, status: %s" % (worker, status))
     else:
         self.logger.error("unknown command options")
Esempio n. 2
0
 def run(self, args):
     if args.start is not None:
         ctx = Context(is_master=True, master_addr=args.start)
         ctx.start_master()
         self.logger.info('start master at: %s' % ctx.master_addr)
     elif args.kill is not None:
         ctx = Context(is_client=True, master_addr=args.kill)
         ctx.kill_master()
         self.logger.info('kill master at: %s' % ctx.master_addr)
     elif args.list is not None:
         ctx = Context(is_client=True, master_addr=args.list)
         self.logger.info('list workers at master: %s' % ctx.master_addr)
         for worker, status in ctx.list_workers():
             self.logger.info('====> worker: %s, status: %s' %
                              (worker, status))
     else:
         self.logger.error('unknown command options')