code: def priority_run(self, hosts, function, attempts=1):
          
          return self._run(hosts,
                           function,
                           self.workqueue.priority_enqueue,
                           False,
                           attempts)
docs: Like run(), but adds the task to the front of the queue.
  
          :type  hosts: string|list(string)|Host|list(Host)
          :param hosts: A hostname or Host object, or a list of them.
          :type  function: function
          :param function: The function to execute.
          :type  attempts: int
          :param attempts: The number of attempts on failure.
          :rtype:  object
          :return: An object representing the task.