dpti.lib package#
Submodules#
dpti.lib.RemoteJob module#
- class dpti.lib.RemoteJob.CloudMachineJob(ssh_session, local_root)[source]#
Bases:
RemoteJob
Methods
block_call
block_checkcall
check_status
clean
download
get_job_root
submit
upload
- class dpti.lib.RemoteJob.JobStatus(value)[source]#
Bases:
Enum
An enumeration.
- finished = 5#
- running = 3#
- terminated = 4#
- unknow = 100#
- unsubmitted = 1#
- waiting = 2#
- class dpti.lib.RemoteJob.PBSJob(ssh_session, local_root)[source]#
Bases:
RemoteJob
Methods
block_call
block_checkcall
check_status
clean
download
get_job_root
submit
upload
- class dpti.lib.RemoteJob.RemoteJob(ssh_session, local_root)[source]#
Bases:
object
Methods
block_call
block_checkcall
clean
download
get_job_root
upload