Slurm::Constant(3pm) User Contributed Perl Documentation Slurm::Constant(3pm)
NAME
Slurm::Constant - Constants for use with Slurm
SYNOPSIS
use Slurm qw(:constant);
if ($rc != SLURM_SUCCESS {
print STDERR "action failed!
";
}
DESCRIPTION
This package export constants for use with Slurm. This includes enumerations and defined macros. The constants will be exported to package
Slurm and the package which "use Slurm qw(:constant);".
EXPORTED CONSTANTS
DEFINED MACROS
Misc values
o TRUE 1
o FALSE 0
o INFINITE 0xffffffff
o NO_VAL 0xfffffffe
o MAX_TASKS_PER_NODE 128
o SLURM_BATCH_SCRIPT 0xfffffffe
Job state flags
o JOB_STATE_BASE 0x00ff
o JOB_STATE_FLAGS 0xff00
o JOB_COMPLETING 0x8000
o JOB_CONFIGURING 0x4000
o JOB_RESIZING 0x2000
o READY_JOB_FATAL -2
o READY_JOB_ERROR -1
o READY_NODE_STATE 0x01
o READY_JOB_STATE 0x02
Job mail notification
o MAIL_JOB_BEGIN 0x0001
o MAIL_JOB_END 0x0002
o MAIL_JOB_FAIL 0x0004
o MAIL_JOB_REQUEUE 0x0008
Offset for job's nice value
o NICE_OFFSET 10000
Partition state flags
o PARTITION_SUBMIT 0x01
o PARTITION_SCHED 0x02
o PARTITION_DOWN 0x01
o PARTITION_UP 0x03
o PARTITION_DRAIN 0x02
o PARTITION_INACTIVE 0x00
Open stdout/stderr mode
o OPEN_MODE_APPEND 1
o OPEN_MODE_TRUNCATE 2
Node state flags
o NODE_STATE_BASE 0x00ff
o NODE_STATE_FLAGS 0xff00
o NODE_RESUME 0x0100
o NODE_STATE_DRAIN 0x0200
o NODE_STATE_COMPLETING 0x0400
o NODE_STATE_NO_RESPOND 0x0800
o NODE_STATE_POWER_SAVE 0x1000
o NODE_STATE_FAIL 0x2000
o NODE_STATE_POWER_UP 0x4000
o NODE_STATE_MAINT 0x8000
Size of the credential signature
o SLURM_SSL_SIGNATURE_LENGTH 128
show_flags of slurm_get_/slurm_load_ function calls
o SHOW_ALL 0x0001
o SHOW_DETAIL 0x0002
Consumerable resources parameters
o CR_CPU 0x0001
o CR_SOCKET 0x0002
o CR_CORE 0x0004
o CR_MEMORY 0x0010
o CR_ONE_TASK_PER_CORE 0x0100
o CR_CORE_DEFAULT_DIST_BLOCK 0x1000
o MEM_PER_CPU 0x80000000
o SHARED_FORCE 0x8000
Private data values
o PRIVATE_DATA_JOBS 0x0001
o PRIVATE_DATA_NODES 0x0002
o PRIVATE_DATA_PARTITIONS 0x0004
o PRIVATE_DATA_USAGE 0x0008
o PRIVATE_DATA_USERS 0x0010
o PRIVATE_DATA_ACCOUNTS 0x0020
o PRIVATE_DATA_RESERVATIONS 0x0040
Priority reset period
o PRIORITY_RESET_NONE 0x0000
o PRIORITY_RESET_NOW 0x0001
o PRIORITY_RESET_DAILY 0x0002
o PRIORITY_RESET_WEEKLY 0x0003
o PRIORITY_RESET_MONTHLY 0x0004
o PRIORITY_RESET_QUARTERLY 0x0005
o PRIORITY_RESET_YEARLY 0x0006
Process priority propagation
o PROP_PRIO_OFF 0x0000
o PROP_PRIO_ON 0x0001
o PROP_PRIO_NICER 0x0002
Partition state information
o PART_FLAG_DEFAULT 0x0001
o PART_FLAG_HIDDEN 0x0002
o PART_FLAG_NO_ROOT 0x0004
o PART_FLAG_ROOT_ONLY 0x0008
o PART_FLAG_DEFAULT_CLR 0x0100
o PART_FLAG_HIDDEN_CLR 0x0200
o PART_FLAG_NO_ROOT_CLR 0x0400
o PART_FLAG_ROOT_ONLY_CLR 0x0800
Reservation flags
o RESERVE_FLAG_MAINT 0x0001
o RESERVE_FLAG_NO_MAINT 0x0002
o RESERVE_FLAG_DAILY 0x0004
o RESERVE_FLAG_NO_DAILY 0x0008
o RESERVE_FLAG_WEEKLY 0x0010
o RESERVE_FLAG_NO_WEEKLY 0x0020
o RESERVE_FLAG_IGN_JOBS 0x0040
o RESERVE_FLAG_NO_IGN_JOB 0x0080
o RESERVE_FLAG_OVERLAP 0x4000
o RESERVE_FLAG_SPEC_NODES 0x8000
Log debug flags
o DEBUG_FLAG_SELECT_TYPE 0x00000001
o DEBUG_FLAG_STEPS 0x00000002
o DEBUG_FLAG_TRIGGERS 0x00000004
o DEBUG_FLAG_CPU_BIND 0x00000008
o DEBUG_FLAG_WIKI 0x00000010
o DEBUG_FLAG_NO_CONF_HASH 0x00000020
o DEBUG_FLAG_GRES 0x00000040
o DEBUG_FLAG_BG_PICK 0x00000080
o DEBUG_FLAG_BG_WIRES 0x00000100
o DEBUG_FLAG_BG_ALGO 0x00000200
o DEBUG_FLAG_BG_ALGO_DEEP 0x00000400
o DEBUG_FLAG_PRIO 0x00000800
o DEBUG_FLAG_BACKFILL 0x00001000
o DEBUG_FLAG_GANG 0x00002000
o DEBUG_FLAG_RESERVATION 0x00004000
Group cache
o GROUP_FORCE 0x8000
o GROUP_CACHE 0x4000
o GROUP_TIME_MASK 0x0fff
Preempt mode
o PREEMPT_MODE_OFF 0x0000
o PREEMPT_MODE_SUSPEND 0x0001
o PREEMPT_MODE_REQUEUE 0x0002
o PREEMPT_MODE_CHECKPOINT 0x0004
o PREEMPT_MODE_CANCEL 0x0008
o PREEMPT_MODE_GANG 0x8000
Trigger type
o TRIGGER_RES_TYPE_JOB 0x0001
o TRIGGER_RES_TYPE_NODE 0x0002
o TRIGGER_RES_TYPE_SLURMCTLD 0x0003
o TRIGGER_RES_TYPE_SLURMDBD 0x0004
o TRIGGER_RES_TYPE_DATABASE 0x0005
o TRIGGER_TYPE_UP 0x00000001
o TRIGGER_TYPE_DOWN 0x00000002
o TRIGGER_TYPE_FAIL 0x00000004
o TRIGGER_TYPE_TIME 0x00000008
o TRIGGER_TYPE_FINI 0x00000010
o TRIGGER_TYPE_RECONFIG 0x00000020
o TRIGGER_TYPE_BLOCK_ERR 0x00000040
o TRIGGER_TYPE_IDLE 0x00000080
o TRIGGER_TYPE_DRAINED 0x00000100
o TRIGGER_TYPE_PRI_CTLD_FAIL 0x00000200
o TRIGGER_TYPE_PRI_CTLD_RES_OP 0x00000400
o TRIGGER_TYPE_PRI_CTLD_RES_CTRL 0x00000800
o TRIGGER_TYPE_PRI_CTLD_ACCT_FULL 0x00001000
o TRIGGER_TYPE_BU_CTLD_FAIL 0x00002000
o TRIGGER_TYPE_BU_CTLD_RES_OP 0x00004000
o TRIGGER_TYPE_BU_CTLD_AS_CTRL 0x00008000
o TRIGGER_TYPE_PRI_DBD_FAIL 0x00010000
o TRIGGER_TYPE_PRI_DBD_RES_OP 0x00020000
o TRIGGER_TYPE_PRI_DB_FAIL 0x00040000
o TRIGGER_TYPE_PRI_DB_RES_OP 0x00080000
Enumerations
Job states
o JOB_PENDING 0
o JOB_RUNNING 1
o JOB_SUSPENDED 2
o JOB_COMPLETE 3
o JOB_CANCELLED 4
o JOB_FAILED 5
o JOB_TIMEOUT 6
o JOB_NODE_FAIL 7
o JOB_END 8
Job state reason
o WAIT_NO_REASON 0
o WAIT_PRIORITY 1
o WAIT_DEPENDENCY 2
o WAIT_RESOURCES 3
o WAIT_PART_NODE_LIMIT 4
o WAIT_PART_TIME_LIMIT 5
o WAIT_PART_DOWN 6
o WAIT_PART_INACTIVE 7
o WAIT_HELD 8
o WAIT_TIME 9
o WAIT_LICENSES 10
o WAIT_ASSOC_JOB_LIMIT 11
o WAIT_ASSOC_RESOURCE_LIMIT 12
o WAIT_ASSOC_TIME_LIMIT 13
o WAIT_RESERVATION 14
o WAIT_NODE_NOT_AVAIL 15
o WAIT_HELD_USER 16
o WAIT_TBD2 17
o FAIL_DOWN_PARTITION 18
o FAIL_DOWN_NODE 19
o FAIL_BAD_CONSTRAINTS 20
o FAIL_SYSTEM 21
o FAIL_LAUNCH 22
o FAIL_EXIT_CODE 23
o FAIL_TIMEOUT 24
o FAIL_INACTIVE_LIMIT 25
o FAIL_ACCOUNT 26
o FAIL_QOS 27
o WAIT_QOS_THRES 28
Job account types
o JOB_START 0
o JOB_STEP 1
o JOB_SUSPEND 2
o JOB_TERMINATED 3
Connection type
o SELECT_MESH 0
o SELECT_TORUS 1
o SELECT_NAV 2
o SELECT_SMALL 3
o SELECT_HTC_S 4
o SELECT_HTC_D 5
o SELECT_HTC_V 6
o SELECT_HTC_L 7
Node use type
o SELECT_COPROCESSOR_MODE 0
o SELECT_VIRTUAL_NODE_MODE 1
o SELECT_NAV_MODE 2
Select jobdata type
o SELECT_JOBDATA_GEOMETRY 0
o SELECT_JOBDATA_ROTATE 1
o SELECT_JOBDATA_CONN_TYPE 2
o SELECT_JOBDATA_BLOCK_ID 3
o SELECT_JOBDATA_NODES 4
o SELECT_JOBDATA_IONODES 5
o SELECT_JOBDATA_NODE_CNT 6
o SELECT_JOBDATA_ALTERED 7
o SELECT_JOBDATA_BLRTS_IMAGE 8
o SELECT_JOBDATA_LINUX_IMAGE 9
o SELECT_JOBDATA_MLOADER_IMAGE 10
o SELECT_JOBDATA_RAMDISK_IMAGE 11
o SELECT_JOBDATA_REBOOT 12
o SELECT_JOBDATA_RESV_ID 13
o SELECT_JOBDATA_PTR 14
Select nodedata type
o SELECT_NODEDATA_BITMAP_SIZE 0
o SELECT_NODEDATA_SUBGRP_SIZE 1
o SELECT_NODEDATA_SUBCNT 2
o SELECT_NODEDATA_BITMAP 3
o SELECT_NODEDATA_STR 4
o SELECT_NODEDATA_PTR 5
Select print mode
o SELECT_PRINT_HEAD 0
o SELECT_PRINT_DATA 1
o SELECT_PRINT_MIXED 2
o SELECT_PRINT_MIXED_SHORT 3
o SELECT_PRINT_BG_ID 4
o SELECT_PRINT_NODES 5
o SELECT_PRINT_CONNECTION 6
o SELECT_PRINT_ROTATE 7
o SELECT_PRINT_GEOMETRY 8
o SELECT_PRINT_START 9
o SELECT_PRINT_BLRTS_IMAGE 10
o SELECT_PRINT_LINUX_IMAGE 11
o SELECT_PRINT_MLOADER_IMAGE 12
o SELECT_PRINT_RAMDISK_IMAGE 13
o SELECT_PRINT_REBOOT 14
o SELECT_PRINT_RESV_ID 15
Select node cnt
o SELECT_GET_NODE_SCALING 0
o SELECT_GET_NODE_CPU_CNT 1
o SELECT_GET_BP_CPU_CNT 2
o SELECT_APPLY_NODE_MIN_OFFSET 3
o SELECT_APPLY_NODE_MAX_OFFSET 4
o SELECT_SET_NODE_CNT 5
o SELECT_SET_BP_CNT 6
Jobacct data type
o JOBACCT_DATA_TOTAL 0
o JOBACCT_DATA_PIPE 1
o JOBACCT_DATA_RUSAGE 2
o JOBACCT_DATA_MAX_VSIZE 3
o JOBACCT_DATA_MAX_VSIZE_ID 4
o JOBACCT_DATA_TOT_VSIZE 5
o JOBACCT_DATA_MAX_RSS 6
o JOBACCT_DATA_MAX_RSS_ID 7
o JOBACCT_DATA_TOT_RSS 8
o JOBACCT_DATA_MAX_PAGES 9
o JOBACCT_DATA_MAX_PAGES_ID 10
o JOBACCT_DATA_TOT_PAGES 11
o JOBACCT_DATA_MIN_CPU 12
o JOBACCT_DATA_MIN_CPU_ID 13
o JOBACCT_DATA_TOT_CPU 14
Task distribution
o SLURM_DIST_CYCLIC 1
o SLURM_DIST_BLOCK 2
o SLURM_DIST_ARBITRARY 3
o SLURM_DIST_PLANE 4
o SLURM_DIST_CYCLIC_CYCLIC 5
o SLURM_DIST_CYCLIC_BLOCK 6
o SLURM_DIST_BLOCK_CYCLIC 7
o SLURM_DIST_BLOCK_BLOCK 8
o SLURM_NO_LLLP_DIST 9
o SLURM_DIST_UNKNOWN 10
CPU bind type
o CPU_BIND_VERBOSE 0x01
o CPU_BIND_TO_THREADS 0x02
o CPU_BIND_TO_CORES 0x04
o CPU_BIND_TO_SOCKETS 0x08
o CPU_BIND_TO_LDOMS 0x10
o CPU_BIND_NONE 0x20
o CPU_BIND_RANK 0x40
o CPU_BIND_MAP 0x80
o CPU_BIND_MASK 0x100
o CPU_BIND_LDRANK 0x200
o CPU_BIND_LDMAP 0x400
o CPU_BIND_LDMASK 0x800
o CPU_BIND_CPUSETS 0x8000
Memory bind type
o MEM_BIND_VERBOSE 0x01
o MEM_BIND_NONE 0x02
o MEM_BIND_RANK 0x04
o MEM_BIND_MAP 0x08
o MEM_BIND_MASK 0x10
o MEM_BIND_LOCAL 0x20
Node state
o NODE_STATE_UNKNOWN 0
o NODE_STATE_DOWN 1
o NODE_STATE_IDLE 2
o NODE_STATE_ALLOCATED 3
o NODE_STATE_ERROR 4
o NODE_STATE_MIXED 5
o NODE_STATE_FUTURE 6
o NODE_STATE_END 7
Ctx keys
o SLURM_STEP_CTX_STEPID 0
o SLURM_STEP_CTX_TASKS 1
o SLURM_STEP_CTX_TID 2
o SLURM_STEP_CTX_RESP 3
o SLURM_STEP_CTX_CRED 4
o SLURM_STEP_CTX_SWITCH_JOB 5
o SLURM_STEP_CTX_NUM_HOSTS 6
o SLURM_STEP_CTX_HOST 7
o SLURM_STEP_CTX_JOBID 8
o SLURM_STEP_CTX_USER_MANAGED_SOCKETS 9
head2 SLURM ERRNO
Defined macro error values
o SLURM_SUCCESS 0
o SLURM_ERROR -1
o SLURM_FAILURE -1
o SLURM_SOCKET_ERROR -1
o SLURM_PROTOCOL_SUCCESS 0
o SLURM_PROTOCOL_ERROR -1
General Message error codes
o SLURM_UNEXPECTED_MSG_ERROR 1000
o SLURM_COMMUNICATIONS_CONNECTION_ERROR 1001
o SLURM_COMMUNICATIONS_SEND_ERROR 1002
o SLURM_COMMUNICATIONS_RECEIVE_ERROR 1003
o SLURM_COMMUNICATIONS_SHUTDOWN_ERROR 1004
o SLURM_PROTOCOL_VERSION_ERROR 1005
o SLURM_PROTOCOL_IO_STREAM_VERSION_ERROR 1006
o SLURM_PROTOCOL_AUTHENTICATION_ERROR 1007
o SLURM_PROTOCOL_INSANE_MSG_LENGTH 1008
o SLURM_MPI_PLUGIN_NAME_INVALID 1009
o SLURM_MPI_PLUGIN_PRELAUNCH_SETUP_FAILED 1010
o SLURM_PLUGIN_NAME_INVALID 1011
o SLURM_UNKNOWN_FORWARD_ADDR 1012
communication failures to/from slurmctld
o SLURMCTLD_COMMUNICATIONS_CONNECTION_ERROR 1800
o SLURMCTLD_COMMUNICATIONS_SEND_ERROR 1801
o SLURMCTLD_COMMUNICATIONS_RECEIVE_ERROR 1802
o SLURMCTLD_COMMUNICATIONS_SHUTDOWN_ERROR 1803
_info.c/communcation layer RESPONSE_SLURM_RC message codes
o SLURM_NO_CHANGE_IN_DATA 1900
slurmctld error codes
o ESLURM_INVALID_PARTITION_NAME 2000
o ESLURM_DEFAULT_PARTITION_NOT_SET 2001
o ESLURM_ACCESS_DENIED 2002
o ESLURM_JOB_MISSING_REQUIRED_PARTITION_GROUP 2003
o ESLURM_REQUESTED_NODES_NOT_IN_PARTITION 2004
o ESLURM_TOO_MANY_REQUESTED_CPUS 2005
o ESLURM_INVALID_NODE_COUNT 2006
o ESLURM_ERROR_ON_DESC_TO_RECORD_COPY 2007
o ESLURM_JOB_MISSING_SIZE_SPECIFICATION 2008
o ESLURM_JOB_SCRIPT_MISSING 2009
o ESLURM_USER_ID_MISSING 2010
o ESLURM_DUPLICATE_JOB_ID 2011
o ESLURM_PATHNAME_TOO_LONG 2012
o ESLURM_NOT_TOP_PRIORITY 2013
o ESLURM_REQUESTED_NODE_CONFIG_UNAVAILABLE 2014
o ESLURM_REQUESTED_PART_CONFIG_UNAVAILABLE 2015
o ESLURM_NODES_BUSY 2016
o ESLURM_INVALID_JOB_ID 2017
o ESLURM_INVALID_NODE_NAME 2018
o ESLURM_WRITING_TO_FILE 2019
o ESLURM_TRANSITION_STATE_NO_UPDATE 2020
o ESLURM_ALREADY_DONE 2021
o ESLURM_INTERCONNECT_FAILURE 2022
o ESLURM_BAD_DIST 2023
o ESLURM_JOB_PENDING 2024
o ESLURM_BAD_TASK_COUNT 2025
o ESLURM_INVALID_JOB_CREDENTIAL 2026
o ESLURM_IN_STANDBY_MODE 2027
o ESLURM_INVALID_NODE_STATE 2028
o ESLURM_INVALID_FEATURE 2029
o ESLURM_INVALID_AUTHTYPE_CHANGE 2030
o ESLURM_INVALID_CHECKPOINT_TYPE_CHANGE 2031
o ESLURM_INVALID_SCHEDTYPE_CHANGE 2032
o ESLURM_INVALID_SELECTTYPE_CHANGE 2033
o ESLURM_INVALID_SWITCHTYPE_CHANGE 2034
o ESLURM_FRAGMENTATION 2035
o ESLURM_NOT_SUPPORTED 2036
o ESLURM_DISABLED 2037
o ESLURM_DEPENDENCY 2038
o ESLURM_BATCH_ONLY 2039
o ESLURM_TASKDIST_ARBITRARY_UNSUPPORTED 2040
o ESLURM_TASKDIST_REQUIRES_OVERCOMMIT 2041
o ESLURM_JOB_HELD 2042
o ESLURM_INVALID_CRYPTO_TYPE_CHANGE 2043
o ESLURM_INVALID_TASK_MEMORY 2044
o ESLURM_INVALID_ACCOUNT 2045
o ESLURM_INVALID_PARENT_ACCOUNT 2046
o ESLURM_SAME_PARENT_ACCOUNT 2047
o ESLURM_INVALID_LICENSES 2048
o ESLURM_NEED_RESTART 2049
o ESLURM_ACCOUNTING_POLICY 2050
o ESLURM_INVALID_TIME_LIMIT 2051
o ESLURM_RESERVATION_ACCESS 2052
o ESLURM_RESERVATION_INVALID 2053
o ESLURM_INVALID_TIME_VALUE 2054
o ESLURM_RESERVATION_BUSY 2055
o ESLURM_RESERVATION_NOT_USABLE 2056
o ESLURM_INVALID_WCKEY 2057
o ESLURM_RESERVATION_OVERLAP 2058
o ESLURM_PORTS_BUSY 2059
o ESLURM_PORTS_INVALID 2060
o ESLURM_PROLOG_RUNNING 2061
o ESLURM_NO_STEPS 2062
o ESLURM_INVALID_BLOCK_STATE 2063
o ESLURM_INVALID_BLOCK_LAYOUT 2064
o ESLURM_INVALID_BLOCK_NAME 2065
o ESLURM_INVALID_QOS 2066
o ESLURM_QOS_PREEMPTION_LOOP 2067
o ESLURM_NODE_NOT_AVAIL 2068
o ESLURM_INVALID_CPU_COUNT 2069
o ESLURM_PARTITION_NOT_AVAIL 2070
o ESLURM_CIRCULAR_DEPENDENCY 2071
o ESLURM_INVALID_GRES 2072
o ESLURM_JOB_NOT_PENDING 2073
switch specific error codes specific values defined in plugin module
o ESLURM_SWITCH_MIN 3000
o ESLURM_SWITCH_MAX 3099
o ESLURM_JOBCOMP_MIN 3100
o ESLURM_JOBCOMP_MAX 3199
o ESLURM_SCHED_MIN 3200
o ESLURM_SCHED_MAX 3299
slurmd error codes
o ESLRUMD_PIPE_ERROR_ON_TASK_SPAWN 4000
o ESLURMD_KILL_TASK_FAILED 4001
o ESLURMD_KILL_JOB_ALREADY_COMPLETE 4002
o ESLURMD_INVALID_ACCT_FREQ 4003
o ESLURMD_INVALID_JOB_CREDENTIAL 4004
o ESLURMD_UID_NOT_FOUND 4005
o ESLURMD_GID_NOT_FOUND 4006
o ESLURMD_CREDENTIAL_EXPIRED 4007
o ESLURMD_CREDENTIAL_REVOKED 4008
o ESLURMD_CREDENTIAL_REPLAYED 4009
o ESLURMD_CREATE_BATCH_DIR_ERROR 4010
o ESLURMD_MODIFY_BATCH_DIR_ERROR 4011
o ESLURMD_CREATE_BATCH_SCRIPT_ERROR 4012
o ESLURMD_MODIFY_BATCH_SCRIPT_ERROR 4013
o ESLURMD_SETUP_ENVIRONMENT_ERROR 4014
o ESLURMD_SHARED_MEMORY_ERROR 4015
o ESLURMD_SET_UID_OR_GID_ERROR 4016
o ESLURMD_SET_SID_ERROR 4017
o ESLURMD_CANNOT_SPAWN_IO_THREAD 4018
o ESLURMD_FORK_FAILED 4019
o ESLURMD_EXECVE_FAILED 4020
o ESLURMD_IO_ERROR 4021
o ESLURMD_PROLOG_FAILED 4022
o ESLURMD_EPILOG_FAILED 4023
o ESLURMD_SESSION_KILLED 4024
o ESLURMD_TOOMANYSTEPS 4025
o ESLURMD_STEP_EXISTS 4026
o ESLURMD_JOB_NOTRUNNING 4027
o ESLURMD_STEP_SUSPENDED 4028
o ESLURMD_STEP_NOTSUSPENDED 4029
slurmd errors in user batch job
o ESCRIPT_CHDIR_FAILED 4100
o ESCRIPT_OPEN_OUTPUT_FAILED 4101
o ESCRIPT_NON_ZERO_RETURN 4102
socket specific SLURM communications error
o SLURM_PROTOCOL_SOCKET_IMPL_ZERO_RECV_LENGTH 5000
o SLURM_PROTOCOL_SOCKET_IMPL_NEGATIVE_RECV_LENGTH 5001
o SLURM_PROTOCOL_SOCKET_IMPL_NOT_ALL_DATA_SENT 5002
o ESLURM_PROTOCOL_INCOMPLETE_PACKET 5003
o SLURM_PROTOCOL_SOCKET_IMPL_TIMEOUT 5004
o SLURM_PROTOCOL_SOCKET_ZERO_BYTES_SENT 5005
slurm_auth errors
o ESLURM_AUTH_CRED_INVALID 6000
o ESLURM_AUTH_FOPEN_ERROR 6001
o ESLURM_AUTH_NET_ERROR 6002
o ESLURM_AUTH_UNABLE_TO_SIGN 6003
accounting errors
o ESLURM_DB_CONNECTION 7000
o ESLURM_JOBS_RUNNING_ON_ASSOC 7001
o ESLURM_CLUSTER_DELETED 7002
o ESLURM_ONE_CHANGE 7003
SEE ALSO
Slurm
AUTHOR
This library is created by Hongjia Cao, <hjcao(AT)nudt.edu.cn> and Danny Auble, <da(AT)llnl.gov>. It is distributed with SLURM.
COPYRIGHT AND LICENSE
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.4 or,
at your option, any later version of Perl 5 you may have available.
perl v5.14.2 2012-03-16 Slurm::Constant(3pm)