Documentation
¶
Index ¶
Constants ¶
View Source
const ( PodStatePrefix = "SlurmNodeState" NodeSetStatePrefix = "NodeSetState" // Slurm Base States PodConditionAllocated corev1.PodConditionType = PodStatePrefix + "Allocated" PodConditionDown corev1.PodConditionType = PodStatePrefix + "Down" PodConditionError corev1.PodConditionType = PodStatePrefix + "Error" PodConditionFuture corev1.PodConditionType = PodStatePrefix + "Future" PodConditionIdle corev1.PodConditionType = PodStatePrefix + "Idle" PodConditionMixed corev1.PodConditionType = PodStatePrefix + "Mixed" PodConditionUnknown corev1.PodConditionType = PodStatePrefix + "Unknown" // Slurm Flag States PodConditionCompleting corev1.PodConditionType = PodStatePrefix + "Completing" PodConditionDrain corev1.PodConditionType = PodStatePrefix + "Drain" PodConditionFail corev1.PodConditionType = PodStatePrefix + "Fail" PodConditionInvalid corev1.PodConditionType = PodStatePrefix + "Invalid" PodConditionInvalidReg corev1.PodConditionType = PodStatePrefix + "InvalidReg" PodConditionMaintenance corev1.PodConditionType = PodStatePrefix + "Maintenance" PodConditionNotResponding corev1.PodConditionType = PodStatePrefix + "NotResponding" PodConditionUndrain corev1.PodConditionType = PodStatePrefix + "Undrain" )
View Source
const (
// NodeSet Condition Type
NodeSetConditionReservationCreated = "ReservationCreated"
)
Variables ¶
This section is empty.
Functions ¶
func IsConditionTrue ¶
func IsConditionTrue(status *corev1.PodStatus, condType corev1.PodConditionType) bool
func IsNodeBusy ¶
Busy is a conceptual state that means work is happening on the node.
func IsNodeDrain ¶
func IsNodeDrained ¶
https://github.com/SchedMD/slurm/blob/slurm-25.05/src/common/slurm_protocol_defs.c#L3500
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.