File: msg_sgeobjlib.h

package info (click to toggle)
gridengine 8.1.9%2Bdfsg-10
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 56,880 kB
  • sloc: ansic: 432,689; java: 87,068; cpp: 31,958; sh: 29,429; jsp: 7,757; perl: 6,336; xml: 5,828; makefile: 4,701; csh: 3,928; ruby: 2,221; tcl: 1,676; lisp: 669; yacc: 519; python: 503; lex: 361; javascript: 200
file content (365 lines) | stat: -rw-r--r-- 33,230 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
#ifndef __MSG_SGEOBJLIB_H
#define __MSG_SGEOBJLIB_H
/*___INFO__MARK_BEGIN__*/
/*************************************************************************
 *
 *  The Contents of this file are made available subject to the terms of
 *  the Sun Industry Standards Source License Version 1.2
 *
 *  Sun Microsystems Inc., March, 2001
 *
 *
 *  Sun Industry Standards Source License Version 1.2
 *  =================================================
 *  The contents of this file are subject to the Sun Industry Standards
 *  Source License Version 1.2 (the "License"); You may not use this file
 *  except in compliance with the License. You may obtain a copy of the
 *  License at http://gridengine.sunsource.net/Gridengine_SISSL_license.html
 *
 *  Software provided under this License is provided on an "AS IS" basis,
 *  WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
 *  WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
 *  MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
 *  See the License for the specific provisions governing your rights and
 *  obligations concerning the Software.
 *
 *   The Initial Developer of the Original Code is: Sun Microsystems, Inc.
 *
 *   Copyright: 2001 by Sun Microsystems, Inc.
 *
 *   All Rights Reserved.
 *
 *   Portions of this software are Copyright (c) 2011 Univa Corporation
 *
 ************************************************************************/
/*___INFO__MARK_END__*/

#define MSG_ANSWER_NOANSWERLIST     _MESSAGE(64000, _("no answer list - gdi request failed"))
#define MSG_CKPTREFINJOB_SU         _MESSAGE(64001, _("Checkpointing object "SFQ" is still referenced in job " sge_U32CFormat"."))
#define MSG_GDI_MODE_UNAVAILABLE_S  _MESSAGE(64004, _("Security mode "SFQ" not available"))
#define MSG_GDI_INVALIDPRODUCTMODESTRING_S   _MESSAGE(64005, _("invalid security mode string "SFQ))
#define MSG_GDI_SWITCHFROMTO_SS              _MESSAGE(64007, _("switching from "SFQ" to "SFQ" feature set"))
#define MSG_HOSTREFINQUEUE_SS                _MESSAGE(64008, _("Host object "SFQ" is still referenced in cluster queue "SFQ"."))
#define MSG_HOSTREFINHGRP_SS                             _MESSAGE(64011, _("Host object "SFQ" is still referenced in host group "SFQ"."))
#define MSG_GDI_CONFIGNOARGUMENTGIVEN_S                  _MESSAGE(64012, _("no argument given in config option: "SFN))
#define MSG_GDI_CONFIGMISSINGARGUMENT_S                  _MESSAGE(64013, _("missing configuration attribute "SFQ))
#define MSG_GDI_CONFIGADDLISTFAILED_S                    _MESSAGE(64014, _("can't add "SFQ" to list"))
#define MSG_GDI_CONFIGARGUMENTNOTDOUBLE_SS               _MESSAGE(64016, _("value for attribute "SFN" "SFQ" is not a double"))
#define MSG_GDI_CONFIGARGUMENTNOTTIME_SS                 _MESSAGE(64017, _("value for attribute "SFN" "SFQ" is not time"))
#define MSG_GDI_CONFIGARGUMENTNOMEMORY_SS                _MESSAGE(64018, _("value for attribute "SFN" "SFQ" is not memory"))
#define MSG_GDI_CONFIGINVALIDQUEUESPECIFIED              _MESSAGE(64019, _("reading conf file: invalid queue type specified"))
#define MSG_GDI_CONFIGREADFILEERRORNEAR_SS               _MESSAGE(64020, _("reading conf file: "SFN" error near "SFQ))
#define MSG_GDI_READCONFIGFILESPECGIVENTWICE_SS          _MESSAGE(64021, _("reading config file: specifier "SFQ" given twice for "SFQ))
#define MSG_GDI_READCONFIGFILEUNKNOWNSPEC_SS             _MESSAGE(64022, _("reading conf file: unknown specifier "SFQ" for "SFN))
#define MSG_GDI_READCONFIGFILEEMPTYSPEC_S                _MESSAGE(64023, _("reading conf file: empty specifier for "SFQ))
#define MSG_JOB_XISINVALIDJOBTASKID_S                    _MESSAGE(64024, _("ERROR! "SFQ" is an invalid job-task identifier"))
#define MSG_JOB_LONELY_TOPTION_S                          _MESSAGE(64025, _("found lonely '-t "SFN"' option (The -t option needs a leading job name)."))


#define MSG_JOB_JLPPNULL                  _MESSAGE(64028, _("jlpp == NULL in job_add_job()"))                                                        
#define MSG_JOB_JEPNULL                   _MESSAGE(64029, _("jep == NULL in job_add_job()"))
#define MSG_JOB_JOBALREADYEXISTS_S        _MESSAGE(64030, _("can't add job "SFN" - job already exists") )
#define MSG_JOB_NULLNOTALLOWEDT           _MESSAGE(64031, _("job rejected: 0 is an invalid task id"))
#define MSG_JOB_NOIDNOTALLOWED            _MESSAGE(64032, _("job rejected: Job comprises no tasks in its id lists") )
#define MSG_JOB_JOB_ID_U                  _MESSAGE(64033, _(sge_U32CFormat))
#define MSG_JOB_JOB_JATASK_ID_UU          _MESSAGE(64034, _(sge_U32CFormat"."sge_U32CFormat))
#define MSG_JOB_JOB_JATASK_PETASK_ID_UUS  _MESSAGE(64035, _(sge_U32CFormat"."sge_U32CFormat" task "SFN))
#define MSG_JOB_NODISPLAY_S               _MESSAGE(64036, _("no DISPLAY variable found with interactive job "SFN))
#define MSG_JOB_EMPTYDISPLAY_S            _MESSAGE(64037, _("empty DISPLAY variable delivered with interactive job "SFN))
#define MSG_JOB_LOCALDISPLAY_SS           _MESSAGE(64038, _("local DISPLAY variable "SFQ" delivered with interactive job "SFN))
#define MSG_ERRORPARSINGVALUEFORNM_S  _MESSAGE(64040, _("error parsing value "SFQ))
#define MSG_PARSE_STARTTIMETOOLONG    _MESSAGE(64041, _("Starttime specifier field length exceeds maximum"))
#define MSG_PARSE_INVALIDSECONDS      _MESSAGE(64042, _("Invalid format of seconds field."))
#define MSG_PARSE_INVALIDHOURMIN      _MESSAGE(64043, _("Invalid format of date/hour-minute field."))
#define MSG_PARSE_INVALIDMONTH        _MESSAGE(64044, _("Invalid month specification."))
#define MSG_PARSE_INVALIDDAY          _MESSAGE(64045, _("Invalid day specification."))
#define MSG_PARSE_INVALIDHOUR         _MESSAGE(64046, _("Invalid hour specification."))
#define MSG_PARSE_INVALIDMINUTE       _MESSAGE(64047, _("Invalid minute specification."))
#define MSG_PARSE_INVALIDSECOND       _MESSAGE(64048, _("Invalid seconds specification."))
#define MSG_PARSE_NODATEFROMINPUT     _MESSAGE(64049, _("Couldn't generate date from input. Perhaps a date before 1970 was specified."))
#define MSG_PARSE_NODATE                                _MESSAGE(64050, _("no date specified"))
#define MSG_PEREFINJOB_SU                               _MESSAGE(64059, _("Parallel environment "SFQ" is still referenced in job "sge_U32CFormat"."))
#define MSG_GDI_INITIALPORTIONSTRINGNODECIMAL_S          _MESSAGE(64060, _("Numerical value invalid!\nThe initial portion of string "SFQ" contains no decimal number"))
#define MSG_GDI_RANGESPECIFIERWITHUNKNOWNTRAILER_SS      _MESSAGE(64061, _("Range specifier "SFQ" has unknown trailer "SFQ))
#define MSG_GDI_UNEXPECTEDRANGEFOLLOWINGUNDEFINED        _MESSAGE(64062, _("unexpected range following \"UNDEFINED\""))
#define MSG_GDI_UNEXPECTEDUNDEFINEDFOLLOWINGRANGE        _MESSAGE(64063, _("unexpected \"UNDEFINED\" following range"))
#define MSG_GDI_NEGATIVSTEP                              _MESSAGE(64064, _("Negative or zero step in range is not allowed" ))
#define MSG_PARSE_NOALLOCATTRLIST                        _MESSAGE(64065, _("unable to alloc space for attrib. list"))
#define MSG_PARSE_NOALLOCATTRELEM                        _MESSAGE(64068, _("unable to alloc space for attrib. element"))
#define MSG_NONE_NOT_ALLOWED_S                           _MESSAGE(64079, _("The keyword \"none\" is not allowed in "SFQ))
#define MSG_NOTEXISTING_ATTRIBUTE_SS                     _MESSAGE(64080, _(SFQ" references not existing complex attribute "SFQ))
#define MSG_WRONGTYPE_ATTRIBUTE_SS                       _MESSAGE(64081, _("String, CString, ReString or Host attributes are not allowed in "SFQ": " SFQ))
#define MSG_US_INVALIDUSERNAME                           _MESSAGE(64083, _("userset contains invalid (null) user name"))

/*
 * sge_event.c
 */
#define MSG_EVENT_ADDOBJECTX_USS                   _MESSAGE(64090, _(sge_U32CFormat". EVENT ADD "SFN" "SFN))
#define MSG_EVENT_DELOBJECTX_USS                   _MESSAGE(64091, _(sge_U32CFormat". EVENT DEL "SFN" "SFN))
#define MSG_EVENT_MODOBJECTX_USS                   _MESSAGE(64092, _(sge_U32CFormat". EVENT MOD "SFN" "SFN))
#define MSG_EVENT_OBJECTLISTXELEMENTS_USI          _MESSAGE(64093, _(sge_U32CFormat". EVENT "SFN" LIST %d Elements"))
#define MSG_EVENT_MESSAGE_US                       _MESSAGE(64094, _(sge_U32CFormat". EVENT "SFN))

#define MSG_EVENT_MODSCHEDDPRIOOFJOBXTOY_USI       _MESSAGE(64100, _(sge_U32CFormat". EVENT MODIFY SCHEDULING PRIORITY OF JOB "SFN" TO %d"))
#define MSG_EVENT_JOBXUSAGE_US                     _MESSAGE(64101, _(sge_U32CFormat". EVENT JOB "SFN" USAGE"))
#define MSG_EVENT_JOBXFINALUSAGE_US                _MESSAGE(64102, _(sge_U32CFormat". EVENT JOB "SFN" FINAL USAGE"))
#define MSG_EVENT_UNSUSPENDQUEUEXONSUBORDINATE_US  _MESSAGE(64103, _(sge_U32CFormat". EVENT UNSUSPEND QUEUE "SFN" ON SUBORDINATE"))
#define MSG_EVENT_SUSPENDQUEUEXONSUBORDINATE_US    _MESSAGE(64104, _(sge_U32CFormat". EVENT SUSPEND QUEUE "SFN" ON SUBORDINATE"))
#define MSG_EVENT_JOBXFINISH_US                    _MESSAGE(64105, _(sge_U32CFormat". EVENT JOB "SFN" FINISH"))
#define MSG_EVENT_DELQINSTANCE_USS                 _MESSAGE(64106, _(sge_U32CFormat". EVENT DEL QUEUE INSTANCE "SFN"@"SFN))
#define MSG_EVENT_ADDQINSTANCE_USS                 _MESSAGE(64107, _(sge_U32CFormat". EVENT ADD QUEUE INSTANCE "SFN"@"SFN))
#define MSG_EVENT_MODQINSTANCE_USS                 _MESSAGE(64108, _(sge_U32CFormat". EVENT MOD QUEUE INSTANCE "SFN"@"SFN))
#define MSG_EVENT_SHARETREEXNODESYLEAFS_UII        _MESSAGE(64109, _(sge_U32CFormat". EVENT SHARETREE %d nodes %d leafs"))

#define MSG_OBJECT_INVALID_OBJECT_TYPE_SI          _MESSAGE(64167, _(SFN": invalid object type %d"))
#define MSG_HGRP_UNKNOWNHOST                       _MESSAGE(64168, _("unable to resolve host "SFQ))
#define MSG_CUSER_NOREMOTE_USER_S                  _MESSAGE(64169, _("attribute \'"SFQ"\' not available"))
#define MSG_SGETEXT_NO_INTERFACE_S                 _MESSAGE(64174, _("no valid checkpoint interface "SFN))
#define MSG_OBJ_CKPTENV_SSS                        _MESSAGE(64175, _("parameter "SFN" of ckpt environment "SFQ": "SFN))
#define MSG_CKPT_XISNOTASIGNALSTRING_S             _MESSAGE(64176, _(SFQ" is not a signal string (like HUP, INT, " "WINCH, ..)"))
#define MSG_PE_STARTPROCARGS_SS                    _MESSAGE(64177, _("parameter start_proc_args of pe "SFQ": "SFN))
#define MSG_PE_STOPPROCARGS_SS                     _MESSAGE(64178, _("parameter stop_proc_args of pe "SFQ": "SFN))
#define MSG_ANSWERWITHOUTDIAG                      _MESSAGE(64179, _("error without diagnosis message"))
#define MSG_PEREFDOESNOTEXIST_S                    _MESSAGE(64180, _("Parallel environment "SFQ" does not exist"))
#define MSG_CKPTREFDOESNOTEXIST_S                  _MESSAGE(64181, _("Ckpt "SFQ" does not exist"))
#define MSG_PEREFINQUEUE_SS                        _MESSAGE(64182, _("Parallel environment "SFQ" is still referenced in queue "SFQ"."))
#define MSG_CKPTREFINQUEUE_SS                      _MESSAGE(64183, _("Ckpt "SFQ" is still referenced in queue "SFQ"."))
#define MSG_INVALID_CENTRY_TYPE_S                  _MESSAGE(64184, _("Invalid complex attribute type ("SFQ")"))
#define MSG_INVALID_CENTRY_RELOP_S                 _MESSAGE(64185, _("Invalid complex attribute for relation operator ("SFQ")"))
#define MSG_INVALID_CENTRY_REQUESTABLE_S           _MESSAGE(64186, _("Invalid complex attribute for requestable ("SFQ")"))
#define MSG_CENTRYREFINQUEUE_SS                    _MESSAGE(64187, _("Complex attribute "SFQ" is still referenced in queue "SFQ"."))
#define MSG_CENTRYREFINHOST_SS                     _MESSAGE(64188, _("Complex attribute "SFQ" is still referenced in host "SFQ"."))
#define MSG_CENTRYREFINSCONF_S                     _MESSAGE(64189, _("Complex attribute "SFQ" is still referenced in scheduler configuration."))
#define MSG_PARSE_DUPLICATEHOSTINFILESPEC          _MESSAGE(64190,_("ERROR! two files are specified for the same host"))
#define MSG_EXCL_MUST_BE_CONSUMABLE_S              _MESSAGE(64199, _("Exclusive complex "SFQ" must be a consumable"))
#define MSG_MUST_BOOL_TO_BE_EXCL_S                 _MESSAGE(64200, _("Complex "SFQ" must be BOOL to use EXCL as relational operator"))
#define MSG_INVALID_CENTRY_EXCL_S                  _MESSAGE(64201, _("Exclusive complex "SFQ" must have EXCL as relational operator"))
#define MSG_INVALID_CENTRY_DEFAULT_S               _MESSAGE(64202, _("Complex "SFQ" cannot have a (non-zero) default value"))
#define MSG_INVALID_CENTRY_CONSUMABLE_RELOP_S      _MESSAGE(64203, _("Consumable "SFQ" can have only <= as an relational operator"))
#define MSG_INVALID_CENTRY_CONSUMABLE_TYPE_SS      _MESSAGE(64204, _("Complex "SFQ" of type "SFQ" cannot be a consumable"))
#define MSG_INVALID_CENTRY_TYPE_RELOP_S            _MESSAGE(64205, _("Complex "SFQ" has an invalid relational operator")) 
#define MSG_INVALID_CENTRY_PARSE_DEFAULT_SS        _MESSAGE(64206, _("Complex "SFQ"'s default value should be of type "SFQ))
#define MSG_INVALID_CENTRY_CONSUMABLE_REQ1_S       _MESSAGE(64207, _("Consumable "SFQ" needs a default value because it is not requestable."))
#define MSG_INVALID_CENTRY_CONSUMABLE_REQ2_S       _MESSAGE(64208, _("Consumable "SFQ" cannot have a (non-zero) default value because it is forced.")) 
#define MSG_INVALID_CENTRY_TYPE_CHANGE_S           _MESSAGE(64209, _("The type of the complex "SFQ" cannot be changed due to its built in status"))

#define MSG_CQUEUE_NONDEFNOTALLOWED    _MESSAGE(64210, _("Queue domain/instance values are only allowed for cluster queues."))
#define MSG_CQUEUE_PRIORITYNOTINRANGE  _MESSAGE(64211, _("Priority not in range -20 to +20"))
#define MSG_CQUEUE_UNKNOWNUSERSET_S    _MESSAGE(64213, _("Userset "SFQ" does not exist") )
#define MSG_CQUEUE_UNKNOWNPROJECT_S    _MESSAGE(64214, _("Project "SFQ" does not exist"))
#define MSG_CQUEUE_UNKNOWNCALENDAR_S   _MESSAGE(64215, _("Calendar "SFQ" does not exist"))
#define MSG_CQUEUE_UNKNOWNINITSTATE_S  _MESSAGE(64216, _("Invalid value "SFQ" as initial state"))
#define MSG_CQUEUE_UNKNOWNSTARTMODE_S  _MESSAGE(64217, _("Invalid value "SFQ" as shell start mode"))

#define MSG_ATTR_VALUEMULDEFINED_S     _MESSAGE(64218, _("Value for "SFQ" is multiply defined"))
#define MSG_ATTR_NONEWATTRSETTING_S    _MESSAGE(64219, _("Cannot create new attribute setting for host "SFQ))
#define MSG_ATTR_RESULTAMBIGUOUS       _MESSAGE(64220, _("Modification would result in ambiguous configuration"))
#define MSG_ATTR_NOCONFVALUE           _MESSAGE(64221, _("No default/hostgroup/host value found"))
#define MSG_ATTR_MISSINGCOMMA_S        _MESSAGE(64222, _("All list elements must be separated by commas: "SFQ))
#define MSG_ATTR_MISSINGBRACKET_S      _MESSAGE(64223, _("The last character of each list item must be enclosed in brackets: "SFQ))
#define MSG_ATTR_EQUALSIGNEXPRECTED    _MESSAGE(64224, _("\'=\' has to separate host or group from value"))
#define MSG_ATTR_TRAILINGCOMMA_S       _MESSAGE(64225, _("There is an extra comma at the end of the list: "SFQ))
#define MSG_ATTR_PARSINGERROR_S        _MESSAGE(64226, _("Error during parsing of attribute value "SFQ))
#define MSG_ATTR_NOVALUEGIVEN          _MESSAGE(64227, _("No value specified"))

#define MSG_CQUEUE_NODEFVALUE_S        _MESSAGE(64228, _(SFQ" has no default value"))
#define MSG_CQUEUE_MULVALNOTALLOWED_S  _MESSAGE(64229, _("Multiple values for one queue domain/host ("SFN") are not allowed"))
#define MSG_CQUEUE_WRONGCHARINPRIO     _MESSAGE(64231, _("Invalid character"))
#define MSG_QINSTANCE_ALARM            _MESSAGE(64233, _("load alarm"))
#define MSG_QINSTANCE_SUSPALARM        _MESSAGE(64234, _("suspend alarm"))
#define MSG_QINSTANCE_DISABLED         _MESSAGE(64235, _("disabled"))
#define MSG_QINSTANCE_SUSPENDED        _MESSAGE(64236, _("suspended"))
#define MSG_QINSTANCE_UNKNOWN          _MESSAGE(64237, _("unknown"))
#define MSG_QINSTANCE_ERROR            _MESSAGE(64238, _("error"))
#define MSG_QINSTANCE_SUSPOSUB         _MESSAGE(64239, _("suspended on subordinate"))
#define MSG_QINSTANCE_CALDIS           _MESSAGE(64240, _("calendar disabled"))
#define MSG_QINSTANCE_CALSUSP          _MESSAGE(64241, _("calendar suspended"))
#define MSG_QINSTANCE_CONFAMB          _MESSAGE(64242, _("configuration ambiguous"))
#define MSG_QINSTANCE_ORPHANED         _MESSAGE(64243, _("orphaned"))

#define MSG_QINSTANCE_NALARM           _MESSAGE(64244, _("no load alarm"))
#define MSG_QINSTANCE_NSUSPALARM       _MESSAGE(64245, _("no suspend alarm"))
#define MSG_QINSTANCE_NDISABLED        _MESSAGE(64246, _("enabled"))
#define MSG_QINSTANCE_NSUSPENDED       _MESSAGE(64247, _("unsuspended"))
#define MSG_QINSTANCE_NUNKNOWN         _MESSAGE(64248, _("not unknown"))
#define MSG_QINSTANCE_NERROR           _MESSAGE(64249, _("no error"))
#define MSG_QINSTANCE_NSUSPOSUB        _MESSAGE(64250, _("no suspended on subordinate"))
#define MSG_QINSTANCE_NCALDIS          _MESSAGE(64251, _("calendar enabled"))
#define MSG_QINSTANCE_NCALSUSP         _MESSAGE(64252, _("calendar unsuspended"))
#define MSG_QINSTANCE_NCONFAMB         _MESSAGE(64253, _("not configuration ambiguous"))
#define MSG_QINSTANCE_NORPHANED        _MESSAGE(64254, _("not orphaned"))
#define MSG_QINSTANCE_MISSLOTS_S       _MESSAGE(64255, _("missing \"slots\" entry in consumable actual list of queue "SFQ))
#define MSG_CALENDAR_REFINQUEUE_SS     _MESSAGE(64256, _("Calendar "SFQ" is still referenced in queue "SFQ))
#define MSG_STR_INVALIDSTR             _MESSAGE(64257, _("Encountered invalid id"))
#define MSG_QINSTANCE_INVALIDACTION    _MESSAGE(64258, _("Invalid action" ))
#define MSG_QINSTANCE_INVALIDOPTION    _MESSAGE(64259, _("Invalid option flag"))
#define MSG_ID_UNABLETOCREATE          _MESSAGE(64260, _("Unable to create id element"))
#define MSG_CQUEUE_SUBITSELF_S         _MESSAGE(64261, _("Cluster queue "SFQ" can't get subordinated by itself"))
#define MSG_CQUEUE_UNKNOWNSUB_SS       _MESSAGE(64262, _("Subordinated cluster queue "SFQ" referenced in "SFQ" does not exist"))
#define MSG_QREF_QUNKNOWN_S            _MESSAGE(64263, _("Job was rejected because job requests unknown queue "SFQ))
#define MSG_QREF_QNOTREQUESTABLE       _MESSAGE(64264, _("Job was rejected because job requests a queue while queues are not configured as requestable"))
#define MSG_ATTRIB_PARSATTRFAILED_SS         _MESSAGE(64265, _("failed parsing attribute "SFQ": "SFN))
/* fixme: fix length of %d */
#define MSG_OBJECT_NO_LIST_TO_MOD_TYPE_SI    _MESSAGE(64266, _(SFN": has no master list to modify %d"))
#define MSG_INVALID_CENTRY_PARSE_URGENCY_SS  _MESSAGE(64267, _("The following error occurred for complex "SFQ", while parsing the urgency value: "SFQ))
#define MSG_ULONG_INCORRECTSTRING      _MESSAGE(64268, _("error parsing unsigned long value from string "SFQ))
#define MSG_INT_INCORRECTSTRING        _MESSAGE(64269, _("error parsing signed int value from string "SFQ))
#define MSG_CHAR_INCORRECTSTRING       _MESSAGE(64270, _("error parsing character value from string "SFQ))
#define MSG_LONG_INCORRECTSTRING       _MESSAGE(64271, _("error parsing signed long from string "SFQ))
#define MSG_DOUBLE_INCORRECTSTRING     _MESSAGE(64272, _("error parsing double value from string "SFQ))
#define MSG_FLOAT_INCORRECTSTRING      _MESSAGE(64273, _("error parsing float value from string "SFQ))
#define MSG_QTYPE_INCORRECTSTRING      _MESSAGE(64274, _("error parsing queue type from string "SFQ))
#define MSG_QSTATE_UNKNOWNCHAR_CS      _MESSAGE(64275, _("unknown queue state: %c found in string: "SFN))
#define MSG_QSTAT_WRONGGCHAR_C         _MESSAGE(64276, _("wrong character \'%c\' for -g option"))
#define MSG_CQUEUE_UNKNOWNCENTRY_S     _MESSAGE(64277, _("Complex attribute "SFQ" does not exist"))
#define MSG_CONF_USING_SS              _MESSAGE(64300, _("using "SFQ" for "SFN))
#define MSG_CONF_NOCONFIGFROMMASTER    _MESSAGE(64301, _("could not get configuration from qmaster - using defaults"))
#define MSG_CONF_INVALIDPARAM_SSI      _MESSAGE(64302, _("invalid setting for "SFQ", attribute "SFQ" - using default %d"))

#define MSG_CENTRY_QINOTALLOWED        _MESSAGE(64303, _("Queue instance names are not allowed in -l resource requests"))
#define MSG_OBJECT_VALUENOTULONG_S     _MESSAGE(64304, _(SFQ" is not an u_long32 value"))
#define MSG_CQUEUE_INVALIDDOMSETTING_SS _MESSAGE(64305, _("Did not modify "SFQ" for host group "SFQ" which does not exist."))
#define MSG_HGRP_INVALIDHOSTGROUPNAME_S _MESSAGE(64306, _("host group name "SFQ" is not valid"))
#define MSG_WEIGHTFACTNONUMB_SS         _MESSAGE(64307, _(SFQ" uses "SFQ" as weighting factor (only numbers are allowed)"))
#define MSG_MULTIPLEWEIGHTFACT_S        _MESSAGE(64308, _(SFQ" may not use multiple weighting factors"))
#define MSG_CONF_NR_DYNAMIC_EVENT_CLIENT_EXCEEDS_MAX_FILEDESCR_U _MESSAGE(64309, _("nr of dynamic event clients exceeds max file descriptor limit, setting MAX_DYN_EC="sge_U32CFormat))

#define MSG_QINSTANCE_HOSTFORQUEUEDOESNOTEXIST_SS   _MESSAGE(64310, _("can't create queue "SFQ": host "SFQ" is not known"))
#define MSG_PE_INVALIDCHARACTERINPE_S   _MESSAGE(64311, _("Invalid character in pe name of pe "SFQ))
#define MSG_PE_UNKNOWN_URGENCY_SLOT_SS  _MESSAGE(64312, _("unknown urgency_slot_setting "SFQ" for PE "SFQ))

#ifdef SGE_PQS_API
#define MSG_PQS_NODYNAMICLIBRARY_S       _MESSAGE(64313, _("No dynamic library specified for pe_qsort_args for PE "SFQ))
#define MSG_PQS_UNABLETOOPENLIBRARY_SSS  _MESSAGE(64314, _("Unable to open "SFQ" library in pe_qsort_args for PE "SFQ" - "SFQ))
#define MSG_PQS_NOFUNCTIONNAME_S         _MESSAGE(64315, _("No function name specified in pe_qsort_args for PE "SFQ))
#define MSG_PQS_UNABLELOCATESYMBOL_SSSS  _MESSAGE(64316, _("Unable to locate "SFQ" symbol in "SFQ" library for pe_qsort_args in PE "SFQ" - "SFQ))
#endif

#define MSG_CQUEUE_CQUEUEISNULL_SSSII      _MESSAGE(64317, _("cqueue_list_locate_qinstance("SFQ"): cqueue == NULL("SFQ", "SFQ", %d, %d"))
#define MSG_CQUEUE_FULLNAMEISNULL        _MESSAGE(64318, _("cqueue_list_locate_qinstance(): full_name == NULL"))
#define MSG_PE_REJECTINGURGENCYSLOTS_S  _MESSAGE(64319, _("rejecting invalid urgency_slots setting "SFQ))
#define MSG_CALENDAR_CALCTERMINATED    _MESSAGE(64320, _("Calendar calculation terminated due to inf. loop!"))

#define MSG_OBJECT_STRUCTURE_ERROR     _MESSAGE(64321, _("corrupted cull structure or reduced element"))
#define MSG_OBJECT_ULONG_NOT_NULL            _MESSAGE(64322, _("object attribute "SFQ" may not be 0"))
#define MSG_OBJECT_ULONG_NULL            _MESSAGE(64323, _("object attribute "SFQ" may only be 0"))
#define MSG_OBJECT_DOUBLE_NULL            _MESSAGE(64324, _("object attribute "SFQ" may only be 0"))
#define MSG_OBJECT_STRING_NOT_NULL            _MESSAGE(64325, _("object attribute "SFQ" may not be NULL"))
#define MSG_OBJECT_VARIABLENAME_NOT_EMPTY            _MESSAGE(64326, _("variable names may not be empty"))

#define MSG_PATH_TOOLONG_I _MESSAGE(64330, _("a path or filename may not exceed %d characters"))
#define MSG_PATH_ALIAS_INVALID_PATH _MESSAGE(64331, _("paths may not be empty strings"))
#define MSG_HOSTNAME_NOT_EMPTY _MESSAGE(64332, _("hostnames may not be empty string"))

#define MSG_EVENT_INVALIDNAME _MESSAGE(64340, _("invalid event client name"))
#define MSG_EVENT_ONLYADMINMAYSTARTSPECIALEVC _MESSAGE(64341, _("only admin user or root may start special event clients"))
#define MSG_EVENT_INVALIDDTIME_II _MESSAGE(64342, _("invalid event delivery time %d. It has to be between 1 and %d"))
#define MSG_EVENT_FLUSHDELAYCANNOTBEGTDTIME _MESSAGE(64343, _("event flush delay may not be greater than event delivery time"))
#define MSG_EVENT_INVALIDBUSYHANDLING _MESSAGE(64344, _("invalid value for event client busy handling"))
#define MSG_EVENT_INVALIDSESSIONKEY _MESSAGE(64345, _("invalid session key for event client"))
#define MSG_EVENT_INVALIDEVENT _MESSAGE(64346, _("invalid event id in event client subscription"))
#define MSG_EVENT_INVALIDID _MESSAGE(64347, _("invalid event client id"))
#define MSG_EVENT_INVALIDUPDATEFUNCTION _MESSAGE(64348, _("invalid event client update function"))

#define MSG_JOB_SCRIPTLENGTHDOESNOTMATCH _MESSAGE(64350, _("Script length does not match declared length"))
#define MSG_INVALIDJOB_REQUEST_S _MESSAGE(64352, _("invalid "SFQ" value in job request"))

#define MSG_JOB_NAMETOOLONG_I _MESSAGE(64353, _("job name too long, maximum allowed length is %d characters"))

#define MSG_INVALID_GDIL _MESSAGE(64355, _("invalid granted destination identifier list"))

#define MSG_INVALID_QINSTANCE_NAME_S   _MESSAGE(64356, _("invalid queue instance name "SFQ))
#define MSG_JOB_NOJOBNAME              _MESSAGE(64357, _("job rejected cause there is no job_name in the request"))


#define MSG_RESOURCEQUOTA_INVALIDUSERFILTER     _MESSAGE(64366, _("resource quota set contains invalid user filter"))
#define MSG_RESOURCEQUOTA_INVALIDPROJECTFILTER  _MESSAGE(64367, _("resource quota set contains invalid project filter"))
#define MSG_RESOURCEQUOTA_INVALIDPEFILTER       _MESSAGE(64368, _("resource quota set contains invalid pe filter"))

#define MSG_RESOURCEQUOTA_NORULEDEFINED         _MESSAGE(64369, _("no resource quota rule specified for modification"))
#define MSG_RESOURCEQUOTA_NOVALIDEXPANDEDLIST   _MESSAGE(64370, _("no valid expanded list"))

#define MSG_RESOURCEQUOTA_DYNAMICLIMITNOTSUPPORTED   _MESSAGE(64375, _("dynamic limits are only supported for per host rules"))
#define MSG_RESOURCEQUOTA_NORULES                    _MESSAGE(64377, _("resource quota set has no rules"))
#define MSG_RESOURCEQUOTA_NONAME                     _MESSAGE(64378, _("resource quota set has no name"))
#define MSG_CENTRYREFINRQS_SS                   _MESSAGE(64379, _("Complex attribute "SFQ" is still referenced in resource quota set "SFQ"."))


#define MSG_CQUEUE_DEFOVERWRITTEN_SSSSS          _MESSAGE(64380, _("default value of "SFQ" is overwritten for hostgroup "SFQ" in queue "SFQ". Not all hosts of "SFQ" are contained in the hostlist specification of queue "SFQ"."))
#define MSG_CQUEUE_UNUSEDATTRSETTING_SS          _MESSAGE(64381, _("unused setting for attribute "SFQ" and host "SFQ" in queue "SFQ"."))

#define MSG_EVAL_EXPRESSION_PARSE_ERROR          _MESSAGE(64382, _("Parse error on position %d of the expression "SFQ"."))
#define MSG_EVAL_EXPRESSION_LONG_VALUE           _MESSAGE(64383, _("Invalid length of value exceed the limit %d characters."))
#define MSG_EVAL_EXPRESSION_LONG_EXPRESSION      _MESSAGE(64384, _("Invalid length of expression exceed the limit %d characters."))

#define MSG_RQS_REQUEST_DUPLICATE_NAME_S         _MESSAGE(64385, _("Resource quota replacement request contains rqs name "SFQ" multiple times"))
#define MSG_AR_MISSING_VALUE_S                   _MESSAGE(64386, _("missing value for "SFQ" in advance reservation request"))
#define MSG_AR_START_END_DURATION_INVALID        _MESSAGE(64387, _("difference between end and start time does not correspond to duration"))
#define MSG_AR_START_LATER_THAN_END              _MESSAGE(64388, _("start time is later than end time"))
#define MSG_AR_START_IN_PAST                     _MESSAGE(64389, _("start time is in the past"))

#define MSG_OBJECT_INVALID_NAME_S                _MESSAGE(64391, _("denied: "SFQ" is not a valid object name (cannot start with a digit)"))
#define MSG_OBJECT_PERANGEMUSTBEGRZERO_S         _MESSAGE(64392, _(SFQ" rejected: pe range must be greater than zero"))
#define MSG_OBJECT_WILD_RANGE_AMBIGUOUS_S        _MESSAGE(64393, _(SFQ" rejected: PEs matching wildcard and jobs slot range would cause ambiguous urgency slot amount"))
#define MSG_OBJECT_NODIRECTSLOTS_S               _MESSAGE(64394, _(SFQ" denied: use parallel environments instead of requesting slots explicitly"))
#define MSG_PARSE_INVALID_ID_MUSTBEUINT          _MESSAGE(60395, _("ERROR! invalid id, must be an unsigned integer"))
#define MSG_PARSE_MOD_REJECTED_DUE_TO_AR_SSU     _MESSAGE(60396, _("denied: removing "SFQ" from "SFN" would break advance reservation "sge_U32CFormat))
#define MSG_PARSE_MOD_REJECTED_DUE_TO_AR_PE_SLOTS_U _MESSAGE(60397, _("denied: lowering slots amount below "sge_U32CFormat" would break advance reservations"))
#define MSG_PARSE_MOD2_REJECTED_DUE_TO_AR_SSU    _MESSAGE(60398, _("denied: changing "SFQ" to "SFN" would break advance reservation "sge_U32CFormat))
#define MSG_PARSE_MOD3_REJECTED_DUE_TO_AR_SU     _MESSAGE(60399, _("denied: the change in "SFQ" would break advance reservation "sge_U32CFormat))

#define MSG_AR_EVENT_STATE_CREATION              _MESSAGE(64500, _("CREATED"))
#define MSG_AR_EVENT_STATE_STARTIME_REACHED      _MESSAGE(64501, _("START TIME REACHED"))
#define MSG_AR_EVENT_STATE_ENDTIME_REACHED       _MESSAGE(64502, _("END TIME REACHED"))
#define MSG_AR_EVENT_STATE_UNSATISFIED           _MESSAGE(64503, _("RESOURCES UNSATISFIED"))
#define MSG_AR_EVENT_STATE_OK                    _MESSAGE(64504, _("RESOURCES SATISFIED"))
#define MSG_AR_EVENT_STATE_TERMINATED            _MESSAGE(64505, _("TERMINATED"))
#define MSG_AR_EVENT_STATE_DELETED               _MESSAGE(64506, _("DELETED"))
#define MSG_AR_EVENT_STATE_UNKNOWN               _MESSAGE(64507, _("UNKNOWN"))

#define MSG_ATTR_INVALID_ULONGVALUE_USUU         _MESSAGE(64508, _(sge_U32CFormat" is an invalid value for the "SFQ" attribute - it must be a value between "sge_U32CFormat" and "sge_U32CFormat))
#define MSG_CQUEUE_UNKNOWNSHELL_S                _MESSAGE(64509, _("Invalid value "SFQ" for shell "))
#define MSG_CENTRY_NOTREQUESTABLE_S              _MESSAGE(64510, _("Complex attribute "SFQ" is not requestable"))
#define MSG_ULNG_INVALIDPRIO_S                   _MESSAGE(64511, _("invalid priority "SFQ".  Must be an integer from -1023 to 1024"))
#define MSG_ULNG_INVALID_TASK_CONCURRENCY_S      _MESSAGE(64512, _("invalid task concurrency number "SFQ". Must be an integer greater or equal to 0."))
#define MSG_ULNG_INVALID_VALUE                   _MESSAGE(64513, _("Invalid or not existing number."))

#define MSG_JSV_EXISTS_S         _MESSAGE(64521, _("JSV file "SFQ" does not exist"))
#define MSG_JSV_INSTANCIATE_S    _MESSAGE(64522, _("JSV file "SFQ" can't be started"))
#define MSG_JSV_START_S          _MESSAGE(64523, _("start of JSV "SFQ" failed"))
#define MSG_JSV_STARTED_S        _MESSAGE(64524, _("JSV "SFQ" has been started"))
#define MSG_JSV_STOPPED_S        _MESSAGE(64525, _("JSV "SFQ" has been stopped"))
#define MSG_JSV_SEND             _MESSAGE(64526, _("unable to send data to JSV"))
#define MSG_JSV_SEND_READY       _MESSAGE(64527, _("JSV is not ready for send"))
#define MSG_JSV_USER             _MESSAGE(64528, _("specifying user is not allowed in client JSV URLs"))
#define MSG_JSV_USER_EXIST_S     _MESSAGE(64529, _("user "SFQ" specified in JSV URL does not exist"))
#define MSG_JSV_FILE_EXEC_S      _MESSAGE(64530, _("JSV "SFQ" is either not a file or not executable"))
#define MSG_JSV_URL_S            _MESSAGE(64531, _("JSV URL "SFQ" is invalid"))
#define MSG_JSV_URL_TYPE_S       _MESSAGE(64532, _("type "SFQ" in JSV URL is invalid"))
#define MSG_JSV_STOP_S           _MESSAGE(64533, _("JSV instance "SFQ" will be stopped"))
#define MSG_JSV_SETTING_S        _MESSAGE(64534, _("JSV setting of "SFQ" has changed"))
#define MSG_JSV_TIME_S           _MESSAGE(64535, _("JSV modification time in "SFQ" has changed"))
#define MSG_JSV_REJECTED         _MESSAGE(64536, _("JSV rejected job"))
#define MSG_JSV_REJECTED_S       _MESSAGE(64537, _("JSV "SFQ" rejected job"))
#define MSG_JSV_REJECTED_SU      _MESSAGE(64538, _("JSV "SFQ" rejected job "sge_u32))
#define MSG_JSV_RESTART_S        _MESSAGE(64539, _("JSV "SFQ" will be restarted."))
#define MSG_JSV_PARSE_READ_S     _MESSAGE(64540, _("JSV tries to modify read-only parameter "SFQ))
#define MSG_JSV_PARSE_BOOL_S     _MESSAGE(64541, _("JSV tries to delete boolean parameter "SFQ))
#define MSG_JSV_PARSE_VAL_SS     _MESSAGE(64542, _("JSV tries to set "SFQ" to "SFQ))
#define MSG_JSV_PARSE_NAME_S     _MESSAGE(64543, _("JSV tries to delete "SFQ))
#define MSG_JSV_PARSE_OBJECT_S   _MESSAGE(64544, _("got "SFQ" as object for SEND command"))
#define MSG_JSV_TMPREJECT        _MESSAGE(64545, _("JSV temporarily rejected job"))
#define MSG_JSV_STATE_S          _MESSAGE(64546, _("JSV sent unknown result "SFQ))
#define MSG_JSV_COMMAND_S        _MESSAGE(64547, _("JSV got unknown command "SFQ))
#define MSG_JSV_LOG_SS           _MESSAGE(64548, _("received "SFQ" from JSV with invalid type "SFQ))
#define MSG_JSV_SWITCH_S         _MESSAGE(64549, _("rejected due to jsv_allowed_mod configuration which does not allow: "SFN))
#define MSG_JSV_ALLOWED          _MESSAGE(64550, _("No job modification allowed due to jsv_allowed_mod configuration"))
#define MSG_JSV_JCOMMAND_S       _MESSAGE(64551, _("master got unknown command from JSV: "SFQ))
#define MSG_JSV_LOGMSG_S         _MESSAGE(64552, _("JSV stderr: "SFN2))
#define MSG_JSV_STARTPERMISSION  _MESSAGE(64553, _("process has not the necessary permission to start JSV as different user"))
#define MSG_JSV_MEMBINDING       _MESSAGE(64554, _("unable to allocate memory for binding during JSV execution"))

#define MSG_CAPACITYEXCEEDED_FSSSIF    _MESSAGE(64555, _("debiting %f of "SFN" on "SFN" "SFN" for %d slots would exceed remaining capacity of %f"))
#define MSG_EXCLCAPACITYEXCEEDED_FSSSI _MESSAGE(64556, _("debiting (implicit exclusive) %f of "SFN" on "SFN" "SFN" for %d slots would exceed capacity"))

#endif /* __MSG_SGEOBJLIB_H */