Provide access to the Schrodinger Job API.
|
|
__init__(self,
root_url)
x.__init__(...) initializes x; see help(type(x)) for signature |
|
|
|
|
responsive(self)
Verify the API is available by making a HEAD request on the root
endpoint. |
|
|
|
|
jobids(self)
Get a list of the jobids in the job server jobdb. |
|
|
|
|
|
|
|
jobdb_index_file(self)
Get the complete jobdb index in the standard disk format |
|
|
|
|
job(self,
jobid)
Get the job record for a particular job. |
|
|
|
|
delete_job(self,
jobid,
force=False)
Delete the job record for the specified job, and any files stored for
that job. |
|
|
|
|
job_record(self,
jobid)
Get the job record for a particular job, in the standard disk format. |
|
|
|
|
|
|
|
upload_job_file(self,
jobid,
filename,
content=None)
Upload a file for the given job. |
|
|
|
|
job_files(self,
jobid)
Get a list of the files stored for a particular job. |
|
|
|
|
get(self,
endpoint,
**kwargs)
Submit a GET request to the specified endpoint. |
|
|
|
|
delete(self,
endpoint,
**kwargs)
Submit a DELETE request to the specified endpoint. |
|
|
|
|
head(self,
endpoint,
**kwargs)
Submit a HEAD request to the specified endpoint. |
|
|
|
|
post(self,
endpoint,
body,
**kwargs)
Submit a POST request to the specified endpoint, with the given
request body. |
|
|
|
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|