idmtools_platform_slurm.platform_operations.suite_operations module#

Here we implement the SlurmPlatform suite operations.

Copyright 2025, Gates Foundation. All rights reserved.

class idmtools_platform_slurm.platform_operations.suite_operations.SlurmPlatformSuiteOperations(platform: SlurmPlatform, platform_type: ~typing.Type = <class 'idmtools_platform_file.platform_operations.utils.FileSuite'>)[source]#

Bases: FilePlatformSuiteOperations

Provides Suite operation to the SlurmPlatform.

platform: SlurmPlatform#
platform_cancel(suite_id: str, force: bool = False) None[source]#

Cancel platform suite’s slurm job. :param suite_id: suite id :param force: bool, True/False

Returns:

None

__init__(platform: SlurmPlatform, platform_type: ~typing.Type = <class 'idmtools_platform_file.platform_operations.utils.FileSuite'>) None#