/AWS1/CL_HPPUPCLSTSLURMCONFREQ¶
Additional options related to the Slurm scheduler.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_scaledownidletimeinsecs TYPE /AWS1/HPPINTEGER /AWS1/HPPINTEGER¶
The time (in seconds) before an idle node is scaled down.
Default:
600
it_slurmcustomsettings TYPE /AWS1/CL_HPPSLURMCUSTOMSETTING=>TT_SLURMCUSTOMSETTINGS TT_SLURMCUSTOMSETTINGS¶
Additional Slurm-specific configuration that directly maps to Slurm settings.
it_slurmdbdcustomsettings TYPE /AWS1/CL_HPPSLURMDBDCUSTOMSET=>TT_SLURMDBDCUSTOMSETTINGS TT_SLURMDBDCUSTOMSETTINGS¶
Additional SlurmDBD-specific configuration that directly maps to SlurmDBD settings.
it_cgroupcustomsettings TYPE /AWS1/CL_HPPCGROUPCUSTOMSET=>TT_CGROUPCUSTOMSETTINGS TT_CGROUPCUSTOMSETTINGS¶
Additional Cgroup-specific configuration that directly maps to Cgroup settings.
io_accounting TYPE REF TO /AWS1/CL_HPPUPDATEACCTINGREQ /AWS1/CL_HPPUPDATEACCTINGREQ¶
The accounting configuration includes configurable settings for Slurm accounting.
io_slurmrest TYPE REF TO /AWS1/CL_HPPUPDATESLURMRESTREQ /AWS1/CL_HPPUPDATESLURMRESTREQ¶
The Slurm REST API configuration for the cluster.
Queryable Attributes¶
scaleDownIdleTimeInSeconds¶
The time (in seconds) before an idle node is scaled down.
Default:
600
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCALEDOWNIDLETIMEINSECS() |
Getter for SCALEDOWNIDLETIMEINSECONDS, with configurable def |
ASK_SCALEDOWNIDLETIMEINSECS() |
Getter for SCALEDOWNIDLETIMEINSECONDS w/ exceptions if field |
HAS_SCALEDOWNIDLETIMEINSECS() |
Determine if SCALEDOWNIDLETIMEINSECONDS has a value |
slurmCustomSettings¶
Additional Slurm-specific configuration that directly maps to Slurm settings.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SLURMCUSTOMSETTINGS() |
Getter for SLURMCUSTOMSETTINGS, with configurable default |
ASK_SLURMCUSTOMSETTINGS() |
Getter for SLURMCUSTOMSETTINGS w/ exceptions if field has no |
HAS_SLURMCUSTOMSETTINGS() |
Determine if SLURMCUSTOMSETTINGS has a value |
slurmdbdCustomSettings¶
Additional SlurmDBD-specific configuration that directly maps to SlurmDBD settings.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SLURMDBDCUSTOMSETTINGS() |
Getter for SLURMDBDCUSTOMSETTINGS, with configurable default |
ASK_SLURMDBDCUSTOMSETTINGS() |
Getter for SLURMDBDCUSTOMSETTINGS w/ exceptions if field has |
HAS_SLURMDBDCUSTOMSETTINGS() |
Determine if SLURMDBDCUSTOMSETTINGS has a value |
cgroupCustomSettings¶
Additional Cgroup-specific configuration that directly maps to Cgroup settings.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CGROUPCUSTOMSETTINGS() |
Getter for CGROUPCUSTOMSETTINGS, with configurable default |
ASK_CGROUPCUSTOMSETTINGS() |
Getter for CGROUPCUSTOMSETTINGS w/ exceptions if field has n |
HAS_CGROUPCUSTOMSETTINGS() |
Determine if CGROUPCUSTOMSETTINGS has a value |
accounting¶
The accounting configuration includes configurable settings for Slurm accounting.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACCOUNTING() |
Getter for ACCOUNTING |
slurmRest¶
The Slurm REST API configuration for the cluster.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SLURMREST() |
Getter for SLURMREST |