Globus::GRAM::Error - GRAM Protocol Error Constants The Globus::GRAM::Error module defines symbolic names for the Error constants in the GRAM Protocol. The Globus::GRAM::Error module methods return an object consisting of an integer erorr code, and (optionally) a string explaining the error.

Methods
Create a new error object with the given error number and string description. This is called by the error-specific factory methods described below. Return the error string associated with a Globus::GRAM::Error object. Return the integer error code associated with a Globus::GRAM::Error object. Create a new PARAMETER_NOT_SUPPORTED GRAM error. Create a new INVALID_REQUEST GRAM error. Create a new NO_RESOURCES GRAM error. Create a new BAD_DIRECTORY GRAM error. Create a new EXECUTABLE_NOT_FOUND GRAM error. Create a new INSUFFICIENT_FUNDS GRAM error. Create a new AUTHORIZATION GRAM error. Create a new USER_CANCELLED GRAM error. Create a new SYSTEM_CANCELLED GRAM error. Create a new PROTOCOL_FAILED GRAM error. Create a new STDIN_NOT_FOUND GRAM error. Create a new CONNECTION_FAILED GRAM error. Create a new INVALID_MAXTIME GRAM error. Create a new INVALID_COUNT GRAM error. Create a new NULL_SPECIFICATION_TREE GRAM error. Create a new JM_FAILED_ALLOW_ATTACH GRAM error. Create a new JOB_EXECUTION_FAILED GRAM error. Create a new INVALID_PARADYN GRAM error. Create a new INVALID_JOBTYPE GRAM error. Create a new INVALID_GRAM_MYJOB GRAM error. Create a new BAD_SCRIPT_ARG_FILE GRAM error. Create a new ARG_FILE_CREATION_FAILED GRAM error. Create a new INVALID_JOBSTATE GRAM error. Create a new INVALID_SCRIPT_REPLY GRAM error. Create a new INVALID_SCRIPT_STATUS GRAM error. Create a new JOBTYPE_NOT_SUPPORTED GRAM error. Create a new UNIMPLEMENTED GRAM error. Create a new TEMP_SCRIPT_FILE_FAILED GRAM error. Create a new USER_PROXY_NOT_FOUND GRAM error. Create a new OPENING_USER_PROXY GRAM error. Create a new JOB_CANCEL_FAILED GRAM error. Create a new MALLOC_FAILED GRAM error. Create a new DUCT_INIT_FAILED GRAM error. Create a new DUCT_LSP_FAILED GRAM error. Create a new INVALID_HOST_COUNT GRAM error. Create a new UNSUPPORTED_PARAMETER GRAM error. Create a new INVALID_QUEUE GRAM error. Create a new INVALID_PROJECT GRAM error. Create a new RSL_EVALUATION_FAILED GRAM error. Create a new BAD_RSL_ENVIRONMENT GRAM error. Create a new DRYRUN GRAM error. Create a new ZERO_LENGTH_RSL GRAM error. Create a new STAGING_EXECUTABLE GRAM error. Create a new STAGING_STDIN GRAM error. Create a new INVALID_JOB_MANAGER_TYPE GRAM error. Create a new BAD_ARGUMENTS GRAM error. Create a new GATEKEEPER_MISCONFIGURED GRAM error. Create a new BAD_RSL GRAM error. Create a new VERSION_MISMATCH GRAM error. Create a new RSL_ARGUMENTS GRAM error. Create a new RSL_COUNT GRAM error. Create a new RSL_DIRECTORY GRAM error. Create a new RSL_DRYRUN GRAM error. Create a new RSL_ENVIRONMENT GRAM error. Create a new RSL_EXECUTABLE GRAM error. Create a new RSL_HOST_COUNT GRAM error. Create a new RSL_JOBTYPE GRAM error. Create a new RSL_MAXTIME GRAM error. Create a new RSL_MYJOB GRAM error. Create a new RSL_PARADYN GRAM error. Create a new RSL_PROJECT GRAM error. Create a new RSL_QUEUE GRAM error. Create a new RSL_STDERR GRAM error. Create a new RSL_STDIN GRAM error. Create a new RSL_STDOUT GRAM error. Create a new OPENING_JOBMANAGER_SCRIPT GRAM error. Create a new CREATING_PIPE GRAM error. Create a new FCNTL_FAILED GRAM error. Create a new STDOUT_FILENAME_FAILED GRAM error. Create a new STDERR_FILENAME_FAILED GRAM error. Create a new FORKING_EXECUTABLE GRAM error. Create a new EXECUTABLE_PERMISSIONS GRAM error. Create a new OPENING_STDOUT GRAM error. Create a new OPENING_STDERR GRAM error. Create a new OPENING_CACHE_USER_PROXY GRAM error. Create a new OPENING_CACHE GRAM error. Create a new INSERTING_CLIENT_CONTACT GRAM error. Create a new CLIENT_CONTACT_NOT_FOUND GRAM error. Create a new CONTACTING_JOB_MANAGER GRAM error. Create a new INVALID_JOB_CONTACT GRAM error. Create a new UNDEFINED_EXE GRAM error. Create a new CONDOR_ARCH GRAM error. Create a new CONDOR_OS GRAM error. Create a new RSL_MIN_MEMORY GRAM error. Create a new RSL_MAX_MEMORY GRAM error. Create a new INVALID_MIN_MEMORY GRAM error. Create a new INVALID_MAX_MEMORY GRAM error. Create a new HTTP_FRAME_FAILED GRAM error. Create a new HTTP_UNFRAME_FAILED GRAM error. Create a new HTTP_PACK_FAILED GRAM error. Create a new HTTP_UNPACK_FAILED GRAM error. Create a new INVALID_JOB_QUERY GRAM error. Create a new SERVICE_NOT_FOUND GRAM error. Create a new JOB_QUERY_DENIAL GRAM error. Create a new CALLBACK_NOT_FOUND GRAM error. Create a new BAD_GATEKEEPER_CONTACT GRAM error. Create a new POE_NOT_FOUND GRAM error. Create a new MPIRUN_NOT_FOUND GRAM error. Create a new RSL_START_TIME GRAM error. Create a new RSL_RESERVATION_HANDLE GRAM error. Create a new RSL_MAX_WALL_TIME GRAM error. Create a new INVALID_MAX_WALL_TIME GRAM error. Create a new RSL_MAX_CPU_TIME GRAM error. Create a new INVALID_MAX_CPU_TIME GRAM error. Create a new JM_SCRIPT_NOT_FOUND GRAM error. Create a new JM_SCRIPT_PERMISSIONS GRAM error. Create a new SIGNALING_JOB GRAM error. Create a new UNKNOWN_SIGNAL_TYPE GRAM error. Create a new GETTING_JOBID GRAM error. Create a new WAITING_FOR_COMMIT GRAM error. Create a new COMMIT_TIMED_OUT GRAM error. Create a new RSL_SAVE_STATE GRAM error. Create a new RSL_RESTART GRAM error. Create a new RSL_TWO_PHASE_COMMIT GRAM error. Create a new INVALID_TWO_PHASE_COMMIT GRAM error. Create a new RSL_STDOUT_POSITION GRAM error. Create a new INVALID_STDOUT_POSITION GRAM error. Create a new RSL_STDERR_POSITION GRAM error. Create a new INVALID_STDERR_POSITION GRAM error. Create a new RESTART_FAILED GRAM error. Create a new NO_STATE_FILE GRAM error. Create a new READING_STATE_FILE GRAM error. Create a new WRITING_STATE_FILE GRAM error. Create a new OLD_JM_ALIVE GRAM error. Create a new TTL_EXPIRED GRAM error. Create a new SUBMIT_UNKNOWN GRAM error. Create a new RSL_REMOTE_IO_URL GRAM error. Create a new WRITING_REMOTE_IO_URL GRAM error. Create a new STDIO_SIZE GRAM error. Create a new JM_STOPPED GRAM error. Create a new USER_PROXY_EXPIRED GRAM error. Create a new JOB_UNSUBMITTED GRAM error. Create a new INVALID_COMMIT GRAM error. Create a new RSL_SCHEDULER_SPECIFIC GRAM error. Create a new STAGE_IN_FAILED GRAM error. Create a new INVALID_SCRATCH GRAM error. Create a new RSL_CACHE GRAM error. Create a new INVALID_SUBMIT_ATTRIBUTE GRAM error. Create a new INVALID_STDIO_UPDATE_ATTRIBUTE GRAM error. Create a new INVALID_RESTART_ATTRIBUTE GRAM error. Create a new RSL_FILE_STAGE_IN GRAM error. Create a new RSL_FILE_STAGE_IN_SHARED GRAM error. Create a new RSL_FILE_STAGE_OUT GRAM error. Create a new RSL_GASS_CACHE GRAM error. Create a new RSL_FILE_CLEANUP GRAM error. Create a new RSL_SCRATCH GRAM error. Create a new INVALID_SCHEDULER_SPECIFIC GRAM error. Create a new UNDEFINED_ATTRIBUTE GRAM error. Create a new INVALID_CACHE GRAM error. Create a new INVALID_SAVE_STATE GRAM error. Create a new OPENING_VALIDATION_FILE GRAM error. Create a new READING_VALIDATION_FILE GRAM error. Create a new RSL_PROXY_TIMEOUT GRAM error. Create a new INVALID_PROXY_TIMEOUT GRAM error. Create a new STAGE_OUT_FAILED GRAM error. Create a new JOB_CONTACT_NOT_FOUND GRAM error. Create a new DELEGATION_FAILED GRAM error. Create a new LOCKING_STATE_LOCK_FILE GRAM error. Create a new INVALID_ATTR GRAM error. Create a new NULL_PARAMETER GRAM error. Create a new STILL_STREAMING GRAM error. Create a new LAST GRAM error.