00001 #ifndef __JSUIJDLATTRIBUTES_H__
00002 #define __JSUIJDLATTRIBUTES_H__
00003
00004 #include "edg/workload/common/common_namespace.h"
00005
00006 COMMON_NAMESPACE_BEGIN{
00007 namespace requestad {
00008
00009
00010 #define JDL_TYPE_JOB "job"
00011 #define JDL_TYPE_DAG "dag"
00012
00013
00014
00015
00016 #define JDL_JOBTYPE_MPICH "mpich"
00017 #define JDL_JOBTYPE_NORMAL "normal"
00018 #define JDL_JOBTYPE_PARTITIONABLE "partitionable"
00019 #define JDL_JOBTYPE_MULTIPLE "multiple"
00020 #define JDL_JOBTYPE_CHECKPOINTABLE "checkpointable"
00021 #define JDL_JOBTYPE_INTERACTIVE "interactive"
00022
00023
00024 #define JDL_CHKPT_JOBSTATE "JobState"
00025 #define JDL_CHKPT_DATA "UserData"
00026 #define JDL_CHKPT_STATEID "StateId"
00027 #define JDL_CHKPT_STEPS "JobSteps"
00028 #define JDL_CHKPT_CURRENTSTEP "CurrentStep"
00029
00030
00031
00032 #define JDL_TYPE_DAGAD "DagAd"
00033 #define JDL_DEPENDENCIES "Dependencies"
00034 #define JDL_HLR_LOCATION_ENV "HLR_LOCATION"
00035
00036
00037 #define JDL_INTERACTIVE_LISTENERHOST "ListenerHost"
00038 #define JDL_INTERACTIVE_SHADOWHOST "BYPASS_SHADOW_HOST"
00039 #define JDL_INTERACTIVE_SHADOWPORT "BYPASS_SHADOW_PORT"
00040 #define JDL_INTERACTIVE_STDIN "GRID_CONSOLE_STDIN"
00041 #define JDL_INTERACTIVE_STDOUT "GRID_CONSOLE_STDOUT"
00042 #define JDL_INTERACTIVE_STDERR "GRID_CONSOLE_STDERR"
00043
00044
00045
00046
00047
00050 #define JDL_JOBTYPE_MPICH_REQ_RTE "other.GlueHostApplicationSoftwareRunTimeEnvironment"
00051 #define JDL_JOBTYPE_MPICH_REQ_CPU "other.GlueCEInfoTotalCPUs"
00052 #define JDL_JOBTYPE_MPICH_RANK_FREE "other.GlueCEStateFreeCPUs"
00053 #define JDL_RANK_DATA_ACC_COST "DataAccessCost"
00054
00055
00056 #define JDL_DEFAULT_RANK "DefaultRank"
00057 #define JDL_REQ_DEFAULT "TRUE"
00058 #define JDL_RANK_DEFAULT "-other.GlueCEStateEstimatedResponseTime"
00059 }
00060 COMMON_NAMESPACE_END }
00061
00062
00063 #endif