backend#
- class PBSBackend(cfg: dict[str, Any] | None = None)#
Bases:
Backend- type: str = 'pbs'#
- property resource_specs: list[dict]#
- property valid_launchers: set[str]#
- classmethod default_config() dict[str, Any]#
Return a complete default configuration for this backend.
- submission_manager() HPCSubmissionManager#
- launcher() HPCLauncher#
- class QsubAdapter(backend: PBSBackend, config: dict[str, Any])#
Bases:
object- polling_interval() float#
- submit(spec: JobSpec, exclusive: bool = True) HPCProcess#