def command()

in uimnet/utils/__init__.py [0:0]


  def command(self, command, jobs, local=False, skip_confirmation=False):
    self.print(jobs)

    if command == 'launch':
      self.launch(
          [j for j in jobs if j.state == Job.NOT_LAUNCHED], local,
          skip_confirmation
      )
    elif command == 'relaunch':
      self.launch(
          [j for j in jobs if j.state != Job.DONE], local, skip_confirmation
      )
    elif command == 'relaunch_all':
      self.launch(jobs, local, skip_confirmation)
    elif command == 'delete_incomplete':
      self.delete(
          [j for j in jobs if j.state == Job.INCOMPLETE], skip_confirmation
      )