docs: def syndic_cmd(self, data):
          '''
          Take the now clear load and forward it on to the client cmd
          '''
          # Set up default tgt_type
          if 'tgt_type' not in data:
              data['tgt_type'] = 'glob'
          kwargs = {}
  
          # optionally add a few fields to the publish data
          for field in ('master_id',  # which master the job came from
                        'user',  # which user ran the job
                        ):
              if field in data:
                  kwargs[field] = data[field]
  
          def timeout_handler(*args):
              log.warning('Unable to forward pub data: %s', args[1])
              return True
  
          with tornado.stack_context.ExceptionStackContext(timeout_handler):
              self.local.pub_async(data['tgt'],
                                   data['fun'],
                                   data['arg'],
                                   data['tgt_type'],
                                   data['ret'],
                                   data['jid'],
                                   data['to'],
                                   io_loop=self.io_loop,
                                   callback=lambda _: None,
                                   **kwargs)