job#

Attributes#

Classes#

Job

Module Contents#

job.results_client_timeout#
class job.Job(job_id=None, user=None)#
DISPLAYED_ATTRIBUTES = ['processID', 'type', 'jobID', 'status', 'message', 'created', 'started', 'finished', 'updated',...#
SORTABLE_COLUMNS = ['created', 'finished', 'updated', 'started', 'process_id', 'status', 'message']#
job_id = None#
status = None#
message = ''#
progress = 0#
created = None#
started = None#
finished = None#
updated = None#
results_metadata#
user_id = None#
name = None#
process_title = None#
process_version = None#
remote_job_id = None#
process_id_with_prefix = None#
parameters = None#
provider_prefix = None#
process_id = None#
provider_url = None#
insert(job_id=None, remote_job_id=None, process_id_with_prefix=None, process_title=None, name=None, exec_body=None, user=None, process_version=None)#
_set_attributes(job_id=None, remote_job_id=None, process_id_with_prefix=None, process_title=None, name=None, parameters=None, user_id=None, process_version=None)#
_init_from_db(job_id, user)#
_init_from_dict(data)#
_to_dict()#
update()#
set_results_metadata(results_as_json)#
display(additional_metadata=False)#
async results()#
async results_to_geoserver()#
results_not_available()#

Raises an OGCProcessException with a meaningful type and detail according to the current job status.

__str__()#
__repr__()#