pyiron_base.jobs.job.extension.server.queuestatus.update_from_remote

pyiron_base.jobs.job.extension.server.queuestatus.update_from_remote#

pyiron_base.jobs.job.extension.server.queuestatus.update_from_remote(project: pyiron_base.project.generic.Project, recursive: bool = True, ignore_exceptions: bool = False, try_collecting: bool = False) None[source]#

Update jobs from the remote server

Parameters:
  • project – Project instance the jobs is located in

  • recursive (bool) – search subprojects [True/False] - default=True

  • ignore_exceptions (bool) – ignore eventual exceptions when retrieving jobs - default=False

  • try_collecting (bool) – try to collect jobs that don’t have a status counting as finished - default=False

Returns:

returns None if ignore_exceptions is False or when no error occured. returns a list with job ids when errors occured, but were ignored