code: def do_mode(self, args):
          '''get or set the global rejester worker mode'''
          if args.mode:
              mode = { 'idle': self.task_master.IDLE,
                       'run': self.task_master.RUN,
                       'terminate': self.task_master.TERMINATE }[args.mode]
              self.task_master.set_mode(mode)
              self.stdout.write('set mode to {0!r}\n'.format(args.mode))
          else:
              mode = self.task_master.get_mode()
              self.stdout.write('{0!s}\n'.format(mode)f do_mode(self, args):
          '''get or set the global rejester worker mode'''
          if args.mode:
              mode = { 'idle': self.task_master.IDLE,
                       'run': self.task_master.RUN,
                       'terminate': self.task_master.TERMINATE }[args.mode]
              self.task_master.set_mode(mode)
              self.stdout.write('set mode to {0!r}\n'.format(args.mode))
          else:
              mode = self.task_master.get_mode()
              self.stdout.write('{0!s}\n'.format(mode))
docs: get or set the global rejester worker mode