#/*___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.
# *
# ************************************************************************/
#/*___INFO__MARK_END__*/

#QALTER USAGE STRING
usage.qalter=usage: qalter [options]\n\
\ \ \ [-a date_time]                           request a start time\n\
\ \ \ [-ac context_list]                       add context variable(s)\n\
\ \ \ [-ar ar_id]                              bind job to advance reservation\n\
\ \ \ [-A account_string]                      account string in accounting record\n\
\ \ \ [-c ckpt_selector]                       define type of checkpointing for job\n\
\ \ \ [-ckpt ckpt-name]                        request checkpoint method\n\
\ \ \ [-cwd]                                   use current working directory\n\
\ \ \ [-dc simple_context_list]                delete context variable(s)\n\
\ \ \ [-dl date_time]                          request a deadline initiation time\n\
\ \ \ [-e path_list]                           specify standard error stream path(s)\n\
\ \ \ [-h hold_list]                           assign holds for jobs or tasks\n\
\ \ \ [-hard]                                  consider following requests "hard"\n\
\ \ \ [-help]                                  print this help\n\
\ \ \ [-hold_jid job_identifier_list]          define jobnet interdependencies\n\
\ \ \ [-i file_list]                           specify standard input stream file(s)\n\
\ \ \ [-j y[es]|n[o]]                          merge stdout and stderr stream of job\n\
\ \ \ [-js job_share]                          share tree or functional job share\n\
\ \ \ [-l resource_list]                       request the given resources\n\
\ \ \ [-m mail_options]                        define mail notification events\n\
\ \ \ [-masterq wc_queue_list]                 bind master task to queue(s)\n\
\ \ \ [-notify]                                notify job before killing/suspending it\n\
\ \ \ [-M mail_list]                           notify these e-mail addresses\n\
\ \ \ [-N name]                                specify job name\n\
\ \ \ [-o path_list]                           specify standard output stream path(s)\n\
\ \ \ [-ot tickets]                            set job's override tickets\n\
\ \ \ [-P project_name]                        set job's project\n\
\ \ \ [-p priority]                            define job's relative priority\n\
\ \ \ [-pe pe-name slot_range]                 request slot range for parallel jobs\n\
\ \ \ [-q wc_queue_list]                       bind job to queue(s)\n\
\ \ \ [-R y[es]|n[o]]                          reservation desired\n\
\ \ \ [-r y[es]|n[o]]                          define job as (not) restartable\n\
\ \ \ [-sc context_list]                       set job context (replaces old context)\n\
\ \ \ [-soft]                                  consider following requests as soft\n\
\ \ \ [-S path_list]                           command interpreter to be used\n\
\ \ \ [-u user_list]                           specify a list of users\n\
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ (not allowed in combination with job_task_list)\n\
\ \ \ [-v variable_list]                       export these environment variables\n\
\ \ \ [-V]                                     export all environment variables\n\
\ \ \ [-w e|w|n|v]                             verify mode (error|warning|none|just verify) for jobs\n\
\ \ \ [-wd working_directory]                  use working_directory\n\
\ \ \ job_task_list                            jobid's (and taskid's) of jobs to be altered\n\
\ \ \ [-- script_args]                         arguments to be used\n\
\
account_string          account_name\n\
complex_list            complex[,complex,...]\n\
context_list            variable[=value][,variable[=value],...]\n\
ckpt_selector           `n' `s' `m' `x' <interval>\n\
date_time               [[CC]YY]MMDDhhmm[.SS]\n\
hold_list               `n' `u' `s' `o' `U' `S' `O'\n\
job_identifier_list     {job_id|job_name|reg_exp}[,{job_id|job_name|reg_exp},...]\n\
mail_address            username[@host]\n\
mail_list               mail_address[,mail_address,...]\n\
mail_options            `e' `b' `a' `n' `s'\n\
working_directory       path\n\
path_list               [host:]path[,[host:]path,...]\n\
file_list               [host:]file[,[host:]file,...]\n\
priority                -1023 - 1024\n\
resource_list           resource[=value][,resource[=value],...]\n\
simple_context_list     variable[,variable,...]\n\
slot_range              [n[-m]|[-]m] - n,m > 0\n\
job_task_list           job_tasks[,job_tasks,...]\n\
job_tasks               [job_id['.'task_id_range]|job_name|pattern][' -t 'task_id_range]\n\
task_id_range           task_id['-'task_id[':'step]]\n\
user_list               user[,user,...]\n\
variable_list           variable[=value][,variable[=value],...]\n\
wc_cqueue               wildcard expression matching a cluster queue\n\
wc_host                 wildcard expression matching a host\n\
wc_hostgroup            wildcard expression matching a hostgroup\n\
wc_qinstance            wc_cqueue@wc_host\n\
wc_qdomain              wc_cqueue@wc_hostgroup\n\
wc_queue                wc_cqueue|wc_qdomain|wc_qinstance\n\
wc_queue_list           wc_queue[,wc_queue,...]\n\
ar_id                   advance reservation id

#QCONF USAGE STRING
usage.qconf=usage: qconf [options]\n\
\ \ \ [-aattr obj_nm attr_nm val obj_id_list]  add to a list attribute of an object\n\
\ \ \ [-Aattr obj_nm fname obj_id_list]        add to a list attribute of an object\n\
\ \ \ [-acal calendar_name]                    add a new calendar\n\
\ \ \ [-Acal fname]                            add a new calendar from file\n\
\ \ \ [-ackpt ckpt_name]                       add a ckpt interface definition\n\
\ \ \ [-Ackpt fname]                           add a ckpt interface definition from file\n\
\ \ \ [-aconf host_list]                       add configurations\n\
\ \ \ [-Aconf file_list]                       add configurations from file_list\n\
\ \ \ [-ae [exec_server_template]]             add an exec host using a template\n\
\ \ \ [-Ae fname]                              add an exec host from file\n\
\ \ \ [-ah hostname,...]                       add an administrative host\n\
\ \ \ [-ahgrp group]                           add new host group entry\n\
\ \ \ [-Ahgrp file]                            add new host group entry from file\n\
\ \ \ [-arqs [rqs_list]]                       add resource quota set(s)\n\
\ \ \ [-Arqs fname]                            add resource quota set(s) from file\n\
\ \ \ [-am user_list]                          add user to manager list\n\
\ \ \ [-ao user_list]                          add user to operator list\n\
\ \ \ [-ap pe-name]                            add a new parallel environment\n\
\ \ \ [-Ap fname]                              add a new parallel environment from file\n\
\ \ \ [-aprj]                                  add project\n\
\ \ \ [-Aprj fname]                            add project from file\n\
\ \ \ [-aq [queue_name]]                       add a new cluster queue\n\
\ \ \ [-Aq fname]                              add a queue from file\n\
\ \ \ [-as hostname,...]                       add a submit host\n\
\ \ \ [-astnode node_shares_list]              add sharetree node(s)\n\
\ \ \ [-astree]                                create/modify the sharetree\n\
\ \ \ [-Astree fname]                          create/modify the sharetree from file\n\
\ \ \ [-au user_list listname_list]            add user(s) to userset list(s)\n\
\ \ \ [-Au fname]                              add userset from file\n\
\ \ \ [-auser [name]]                          add user\n\
\ \ \ [-Auser fname]                           add user from file\n\
\ \ \ [-clearusage]                            clear all user/project sharetree usage\n\
\ \ \ [-cq destin_id_list]                     clean queue\n\
\ \ \ [-dattr obj_nm attr_nm val obj_id_list]  delete from a list attribute of an object\n\
\ \ \ [-Dattr obj_nm fname obj_id_list]        delete from a list attribute of an object\n\
\ \ \ [-dcal calendar_name]                    delete calendar\n\
\ \ \ [-dckpt ckpt_name]                       delete ckpt interface definition\n\
\ \ \ [-dconf host_list]                       delete local configurations\n\
\ \ \ [-de host_list]                          delete exec server\n\
\ \ \ [-dh host_list]                          delete administrative host\n\
\ \ \ [-dhgrp group]                           delete host group entry\n\
\ \ \ [-drqs rqs_list]                         delete resource quota set(s)\n\
\ \ \ [-dm user_list]                          delete user from manager list\n\
\ \ \ [-do user_list]                          delete user from operator list\n\
\ \ \ [-dp pe-name]                            delete parallel environment\n\
\ \ \ [-dprj project_list]                     delete project\n\
\ \ \ [-dq destin_id_list]                     delete queue\n\
\ \ \ [-ds host_list]                          delete submit host\n\
\ \ \ [-dstnode node_list]                     delete sharetree node(s)\n\
\ \ \ [-dstree]                                delete the sharetree\n\
\ \ \ [-du user_list listname_list]            delete user(s) from userset list(s)\n\
\ \ \ [-dul listname_list]                     delete userset list(s) completely\n\
\ \ \ [-duser user_list]                       delete user(s)\n\
\ \ \ [-help]                                  print this help\n\
\ \ \ [-ke[j] host_list                        shutdown execution daemon(s)\n\
\ \ \ [-k{m|s}]                                shutdown master|scheduling daemon\n\
\ \ \ [-kec evid_list]                         kill event client\n\
\ \ \ [-mattr obj_nm attr_nm val obj_id_list]  modify an attribute (or element in a sublist) of an object\n\
\ \ \ [-Mattr obj_nm fname obj_id_list]        modify an attribute (or element in a sublist) of an object\n\
\ \ \ [-mc ]                                   modify complex attributes\n\
\ \ \ [-mckpt ckpt_name]                       modify a ckpt interface definition\n\
\ \ \ [-Mc fname]                              modify complex attributes from file\n\
\ \ \ [-mcal calendar_name]                    modify calendar\n\
\ \ \ [-Mcal fname]                            modify calendar from file\n\
\ \ \ [-Mckpt fname]                           modify a ckpt interface definition from file\n\
\ \ \ [-mconf [host_list|global]]              modify configurations\n\
\ \ \ [-msconf]                                modify scheduler configuration\n\
\ \ \ [-Msconf fname]                          modify scheduler configuration from file\n\
\ \ \ [-me server]                             modify exec server\n\
\ \ \ [-Me fname]                              modify exec server from file\n\
\ \ \ [-mhgrp group]                           modify host group entry\n\
\ \ \ [-Mhgrp file]                            modify host group entry from file\n\
\ \ \ [-mrqs [rqs_list]]                       modify resource quota set(s)\n\
\ \ \ [-Mrqs fname [rqs_list]]                 modify resource quota set(s) from file\n\
\ \ \ [-mp pe-name]                            modify a parallel environment\n\
\ \ \ [-Mp fname]                              modify a parallel environment from file\n\
\ \ \ [-mprj project]                          modify a project\n\
\ \ \ [-Mprj fname]                            modify project from file\n\
\ \ \ [-mq queue]                              modify a queue\n\
\ \ \ [-Mq fname]                              modify a queue from file\n\
\ \ \ [-mstnode node_shares_list]              modify sharetree node(s)\n\
\ \ \ [-Mstree fname]                          modify/create the sharetree from file\n\
\ \ \ [-mstree]                                modify/create the sharetree\n\
\ \ \ [-mu listname_list]                      modify the given userset list\n\
\ \ \ [-Mu fname]                              modify userset from file\n\
\ \ \ [-muser user]                            modify a user\n\
\ \ \ [-Muser fname]                           modify a user from file\n\
\ \ \ [-purge obj_nm3 attr_nm objectname]      deletes attribute from object_instance\n\
\ \ \ [-rattr obj_nm attr_nm val obj_id_list]  replace a list attribute of an object\n\
\ \ \ [-Rattr obj_nm fname obj_id_list]        replace a list attribute of an object\n\
\ \ \ [-sc]                                    show complex attributes\n\
\ \ \ [-scal calendar_name]                    show given calendar\n\
\ \ \ [-scall]                                 show a list of all calendar names\n\
\ \ \ [-sckpt ckpt_name]                       show ckpt interface definition\n\
\ \ \ [-sckptl]                                show all ckpt interface definitions\n\
\ \ \ [-sconf [host_list|global]]              show configurations\n\
\ \ \ [-sconfl]                                show a list of all local configurations\n\
\ \ \ [-se server]                             show given exec server\n\
\ \ \ [-secl]                                  show event client list\n\
\ \ \ [-sel]                                   show a list of all exec servers\n\
\ \ \ [-sep]                                   show a list of all licensed processors\n\
\ \ \ [-sh]                                    show a list of all administrative hosts\n\
\ \ \ [-shgrp group]                           show host group\n\
\ \ \ [-shgrp_tree group]                      show host group and used hostgroups as tree\n\
\ \ \ [-shgrp_resolved group]                  show host group with resolved hostlist\n\
\ \ \ [-shgrpl]                                show host group list\n\
\ \ \ [-sds]                                   show detached settings\n\
\ \ \ [-srqs [rqs_list]]                       show resource quota set(s)\n\
\ \ \ [-srqsl]                                 show resource quota set list\n\
\ \ \ [-sm]                                    show a list of all managers\n\
\ \ \ [-so]                                    show a list of all operators\n\
\ \ \ [-sobjl obj_nm2 attr_nm val]             show objects which match the given value\n\
\ \ \ [-sp pe-name]                            show a parallel environment\n\
\ \ \ [-spl]                                   show all parallel environments\n\
\ \ \ [-sprj project]                          show a project\n\
\ \ \ [-sprjl]                                 show a list of all projects\n\
\ \ \ [-sq [destin_id_list]]                   show the given queue\n\
\ \ \ [-sql]                                   show a list of all queues\n\
\ \ \ [-ss]                                    show a list of all submit hosts\n\
\ \ \ [-sss]                                   show scheduler state\n\
\ \ \ [-ssconf]                                show scheduler configuration\n\
\ \ \ [-sstnode node_list]                     show sharetree node(s)\n\
\ \ \ [-rsstnode node_list]                    show sharetree node(s) and its children\n\
\ \ \ [-sstree]                                show the sharetree\n\
\ \ \ [-su listname_list]                      show the given userset list\n\
\ \ \ [-suser user_list]                       show user(s)\n\
\ \ \ [-sul]                                   show a list of all userset lists\n\
\ \ \ [-suserl]                                show a list of all users\n\
\ \ \ [-tsm]                                   trigger scheduler monitoring\n\
\n\
complex_list            complex[,complex,...]\n\
destin_id_list          queue[,queue,...]\n\
listname_list           listname[,listname,...]\n\
rqs_list                rqs_name[,rqs_name,...]\n\
node_list               node_path[,node_path,...]\n\
node_path               [/]node_name[[/.]node_name...]\n\
node_shares_list        node_path=shares[,node_path=shares,...]\n\
user_list               user[,user,...]\n\
obj_nm                  \"queue\"|\"exechost\"|\"pe\"|\"ckpt\"|\"hostgroup\"|\"resource_quota\"\n\
attr_nm                 (see man pages)\n\
obj_id_list             objectname [ objectname ...]\n\
project_list            project[,project,...]\n\
evid_list               all | evid[,evid,...]\n\
host_list               all | hostname[,hostname,...]\n\
obj_nm2                 \"queue\"|\"queue_domain\"|\"queue_instance\"|\"exechost\"\n\
obj_nm3                 \"queue\"

#QDEL USAGE STRING
usage.qdel=usage: qdel [options] job_task_list\n\
\ \ \ [-f]                                     force action\n\
\ \ \ [-help]                                  print this help\n\
\ \ \ [-u user_list]                           delete all jobs of users specified in list\n\
\ \ \ job_task_list                            delete all jobs given in list\n\
\n\
job_task_list           job_tasks[,job_tasks,...]\n\
job_tasks               [job_id['.'task_id_range]|job_name|pattern][' -t 'task_id_range]\n\
task_id_range           task_id['-'task_id[':'step]]\n\
user_list               user|pattern[,user|pattern,...]

#QHOST USAGE
usage.qhost=usage: qhost [options]\n\
\ \ \ [-help]                    print this help\n\
\ \ \ [-h hostlist]              display only selected hosts\n\
\ \ \ [-q]                       display queues hosted by host\n\
\ \ \ [-j]                       display jobs hosted by host\n\
\ \ \ [-l attr=val,...]          request the given resources\n\
\ \ \ [-F [resource_attribute]]  show (selected) resources\n\
\ \ \ [-u user[,user,...]]       show only jobs for user\n\
\ \ \ [-xml]                     display the information in XML-Format

#QMOD USAGE STRING
usage.qmod=usage: qmod [options]\n\
\ \ \ [-c job_wc_queue_list]  clear error state\n\
\ \ \ [-cj job_list]          clear job error state\n\
\ \ \ [-cq wc_queue_list]     clear queue error state\n\
\ \ \ [-d wc_queue_list]      disable\n\
\ \ \ [-e wc_queue_list]      enable\n\
\ \ \ [-f]                    force action\n\
\ \ \ [-help]                 print this help\n\
\ \ \ [-r job_wc_queue_list]  reschedule jobs (running in queue)\n\
\ \ \ [-rj job_list]          reschedule jobs\n\
\ \ \ [-rq wc_queue_list]     reschedule all jobs in a queue\n\
\ \ \ [-s job_wc_queue_list]  suspend\n\
\ \ \ [-sj job_list]          suspend jobs\n\
\ \ \ [-sq wc_queue_list]     suspend queues\n\
\ \ \ [-us job_wc_queue_list] unsuspend\n\
\ \ \ [-usj job_list]         unsuspend jobs\n\
\ \ \ [-usq wc_queue_list]    unsuspend queues\n\
\n\
job_wc_queue_list          {job_tasks|wc_queue}[{','|' '}{job_tasks|wc_queue}[{','|' '}...]]\n\
job_list                   {job_tasks}[{','|' '}job_tasks[{','|' '}...]]\n\
job_tasks                  {{job_id'.'task_id_range}|job_name|pattern}[' -t 'task_id_range]\n\
task_id_range              task_id['-'task_id[':'step]]\n\
wc_cqueue                  wildcard expression matching a cluster queue\n\
wc_host                    wildcard expression matching a host\n\
wc_hostgroup               wildcard expression matching a hostgroup\n\
wc_qinstance               wc_cqueue@wc_host\n\
wc_qdomain                 wc_cqueue@wc_hostgroup\n\
wc_queue                   wc_cqueue|wc_qdomain|wc_qinstance\n\
wc_queue_list              wc_queue[','wc_queue[','...]]

#QQUOTA USAGE STRING
usage.qquota=usage: qquota [options]\n\
\ \ [-help]                              print this help\n\
\ \ [-h wc_host_list|wc_hostgroup_list]  display only selected hosts\n\
\ \ [-l resource_attributes]             request the given resources\n\
\ \ [-u wc_user]                         display only selected users\n\
\ \ [-pe wc_pe_list]                     display only selected parallel environments\n\
\ \ [-P wc_project_list]                 display only selected projects\n\
\ \ [-q wc_cqueue_list]                  display only selected queues\n\
\ \ [-xml]                               display the information in XML-Format\n\
\n\
resource_attributes      resource_name,resource_name,...\n\
wc_cqueue                wildcard expression matching a cluster queue\n\
wc_cqueue_list           wc_cqueue[,wc_cqueue,...]\n\
wc_host                  wildcard expression matching a host\n\
wc_host_list             wc_host[,wc_host,...]\n\
wc_hostgroup             wildcard expression matching a hostgroup\n\
wc_hostgroup_list        wc_hostgroup[,wc_hostgroup,...]\n\
wc_pe                    wildcard expression matching a parallel environment\n\
wc_pe_list               wc_pe[,wc_pe,...]\n\
wc_project               wildcard expression matching a project\n\
wc_project_list          wc_project[,wc_project,...]

#QSTAT USAGE STRING
usage.qstat=usage: qstat [options]\n\
\ \ \ \ \ \ \ \ [-ext]                            view additional attributes\n\
\ \ \ \ \ \ \ \ [-explain a|c|A|E]                show reason for c(onfiguration ambiguous), a(larm), suspend A(larm), E(rror) state\n\
\ \ \ \ \ \ \ \ [-f]                              full output\n\
\ \ \ \ \ \ \ \ [-F [resource_attributes]]        full output and show (selected) resources of queue(s)\n\
\ \ \ \ \ \ \ \ [-g {c}]                          display cluster queue summary\n\
\ \ \ \ \ \ \ \ [-g {d}]                          display all job-array tasks (do not group)\n\
\ \ \ \ \ \ \ \ [-g {t}]                          display all parallel job tasks (do not group)\n\
\ \ \ \ \ \ \ \ [-help]                           print this help\n\
\ \ \ \ \ \ \ \ [-j job_identifier_list ]         show scheduler job information\n\
\ \ \ \ \ \ \ \ [-l resource_list]                request the given resources\n\
\ \ \ \ \ \ \ \ [-ne]                             hide empty queues\n\
\ \ \ \ \ \ \ \ [-pe pe_list]                     select only queues with one of these parallel environments\n\
\ \ \ \ \ \ \ \ [-q wc_queue_list]                print information on given queue\n\
\ \ \ \ \ \ \ \ [-qs {a|c|d|o|s|u|A|C|D|E|S}]     selects queues, which are in the given state(s)\n\
\ \ \ \ \ \ \ \ [-r]                              show requested resources of job(s)\n\
\ \ \ \ \ \ \ \ [-s {p|r|s|z|hu|ho|hs|hj|ha|h|a}] show pending, running, suspended, zombie jobs,\n\
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ jobs with a user/operator/system hold,\n\
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ jobs with a start time in future or any combination only.\n\
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ h is an abbreviation for huhohshjha\n\
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ a is an abbreviation for prsh\n\
\ \ \ \ \ \ \ \ [-t]                              show task information (implicitly -g t)\n\
\ \ \ \ \ \ \ \ [-u user_list]                    view only jobs of this user\n\
\ \ \ \ \ \ \ \ [-U user_list]                    select only queues where these users have access\n\
\ \ \ \ \ \ \ \ [-urg]                            display job urgency information\n\
\ \ \ \ \ \ \ \ [-pri]                            display job priority information\n\
\ \ \ \ \ \ \ \ [-xml]                            display the information in XML-Format\n\
\n\
pe_list                  pe[,pe,...]\n\
job_identifier_list      [job_id|job_name|pattern]{, [job_id|job_name|pattern]}\n\
resource_list            resource[=value][,resource[=value],...]\n\
user_list                user|@group[,user|@group],...]\n\
resource_attributes      resource,resource,...\n\
wc_cqueue                wildcard expression matching a cluster queue\n\
wc_host                  wildcard expression matching a host\n\
wc_hostgroup             wildcard expression matching a hostgroup\n\
wc_qinstance             wc_cqueue@wc_host\n\
wc_qdomain               wc_cqueue@wc_hostgroup\n\
wc_queue                 wc_cqueue|wc_qdomain|wc_qinstance\n\
wc_queue_list            wc_queue[,wc_queue,...]

#QRSTAT USAGE STRING
usage.qrstat=usage: qrstat [options]\n\
\ \ \ [-ar ar_id_list]                         show advance reservation information\n\
\ \ \ [-help]                                  print this help\n\
\ \ \ [-u user_list]                           all advance reservations of users specified in list\n\
\ \ \ [-xml]                                   display the information in XML-Format\n\
\ \ \ [-explain]                               show reason for error state\n\
\n\
user_list               user[,user,...]\n\
ar_id                   advance reservation id\n\
ar_id_list              ar_id[,ar_id,...]

#QRSUB USAGE STRING
usage.qrsub=usage: qrsub [options]\n\
\ \ \ [-a date_time]                           request a start time\n\
\ \ \ [-A account_string]                      account string in accounting record\n\
\ \ \ [-ckpt ckpt-name]                        request checkpoint method\n\
\ \ \ [-d time]                                duration of time window\n\
\ \ \ [-e date_time]                           request an end time\n\
\ \ \ [-he  y[es]|n[o]]                        enable/disable hard error handling\n\
\ \ \ [-help]                                  print this help\n\
\ \ \ [-l resource_list]                       request the given resources\n\
\ \ \ [-m mail_options]                        define mail notification events\n\
\ \ \ [-masterq wc_queue_list]                 bind master task to queue(s)\n\
\ \ \ [-now y[es]|n[o]]                        start job immediately or not at all\n\
\ \ \ [-M mail_list]                           notify these e-mail addresses\n\
\ \ \ [-N name]                                specify job name\n\
\ \ \ [-pe pe-name slot_range]                 request slot range for parallel jobs\n\
\ \ \ [-q wc_queue_list]                       print information on given queue\n\
\ \ \ [-u user_list]                           specify a list of users\n\
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ (not allowed in combination with job_task_list)\n\
\ \ \ [-w e|v]                                 validate availability of AR request (error|verify) for jobs\n\
\n\
account_string          account_name\n\
date_time               [[CC]YY]MMDDhhmm[.SS]\n\
mail_address            username[@host]\n\
mail_list               mail_address[,mail_address,...]\n\
mail_options            `e' `b' `a' `n' (end, begin, error, no)\n\
resource_list           resource[=value][,resource[=value],...]\n\
slot_range              [n[-m]|[-]m] - n,m > 0\n\
user_list               user[,user,...]\n\
wc_cqueue               wildcard expression matching a cluster queue\n\
wc_host                 wildcard expression matching a host\n\
wc_hostgroup            wildcard expression matching a hostgroup\n\
wc_qinstance            wc_cqueue@wc_host\n\
wc_qdomain              wc_cqueue@wc_hostgroup\n\
wc_queue                wc_cqueue|wc_qdomain|wc_qinstance\n\
wc_queue_list           wc_queue[,wc_queue,...]\n\
time                    hours:minutes:seconds | seconds

#QRDEL USAGE STRING
usage.qrdel=usage: qrdel [options]\n\
\ \ \ [-f]                                     force action\n\
\ \ \ [-help]                                  print this help\n\
\ \ \ [-u user_list]                           all advance reservations of users specified in list\n\
\ \ \ wc_ar_list                               delete all advance reservations given in list\n\
\n\
user_list               user[,user,...]\n\
wc_ar_list              wc_ar[,wc_ar,...]\n\
wc_ar                   ar_id|ar_name|pattern

#QSUB USAGE STRING
usage.qsub=usage: qsub [options]\n\
\ \ \ [-a date_time]                           request a start time\n\
\ \ \ [-ac context_list]                       add context variable(s)\n\
\ \ \ [-ar ar_id]                              bind job to advance reservation\n\
\ \ \ [-A account_string]                      account string in accounting record\n\
\ \ \ [-b y[es]|n[o]]                          handle command as binary\n\
\ \ \ [-c ckpt_selector]                       define type of checkpointing for job\n\
\ \ \ [-ckpt ckpt-name]                        request checkpoint method\n\
\ \ \ [-clear]                                 skip previous definitions for job\n\
\ \ \ [-cwd]                                   use current working directory\n\
\ \ \ [-C directive_prefix]                    define command prefix for job script\n\
\ \ \ [-dc simple_context_list]                delete context variable(s)\n\
\ \ \ [-dl date_time]                          request a deadline initiation time\n\
\ \ \ [-e path_list]                           specify standard error stream path(s)\n\
\ \ \ [-h]                                     place user hold on job\n\
\ \ \ [-hard]                                  consider following requests "hard"\n\
\ \ \ [-help]                                  print this help\n\
\ \ \ [-hold_jid job_identifier_list]          define jobnet interdependencies\n\
\ \ \ [-i file_list]                           specify standard input stream file(s)\n\
\ \ \ [-j y[es]|n[o]]                          merge stdout and stderr stream of job\n\
\ \ \ [-js job_share]                          share tree or functional job share\n\
\ \ \ [-l resource_list]                       request the given resources\n\
\ \ \ [-m mail_options]                        define mail notification events\n\
\ \ \ [-masterq wc_queue_list]                 bind master task to queue(s)\n\
\ \ \ [-notify]                                notify job before killing/suspending it\n\
\ \ \ [-now y[es]|n[o]]                        start job immediately or not at all\n\
\ \ \ [-M mail_list]                           notify these e-mail addresses\n\
\ \ \ [-N name]                                specify job name\n\
\ \ \ [-o path_list]                           specify standard output stream path(s)\n\
\ \ \ [-P project_name]                        set job's project\n\
\ \ \ [-p priority]                            define job's relative priority\n\
\ \ \ [-pe pe-name slot_range]                 request slot range for parallel jobs\n\
\ \ \ [-q wc_queue_list]                       bind job to queue(s)\n\
\ \ \ [-R y[es]|n[o]]                          reservation desired\n\
\ \ \ [-r y[es]|n[o]]                          define job as (not) restartable\n\
\ \ \ [-sc context_list]                       set job context (replaces old context)\n\
\ \ \ [-shell y[es]|n[o]]                      start command with or without wrapping <loginshell> -c\n\
\ \ \ [-soft]                                  consider following requests as soft\n\
\ \ \ [-sync y[es]|n[o]]                       wait for job to end and return exit code\n\
\ \ \ [-S path_list]                           command interpreter to be used\n\
\ \ \ [-t task_id_range]                       create a job-array with these tasks\n\
\ \ \ [-terse]                                 tersed output, print only the job-id\n\
\ \ \ [-v variable_list]                       export these environment variables\n\
\ \ \ [-verify]                                do not submit just verify\n\
\ \ \ [-V]                                     export all environment variables\n\
\ \ \ [-w e|w|n|v]                             verify mode (error|warning|none|just verify) for jobs\n\
\ \ \ [-wd working_directory]                  use working_directory\n\
\ \ \ [-@ file]                                read commandline input from file\n\
\ \ \ [{command|-} [command_args]]\n\
\n\
account_string          account_name\n\
complex_list            complex[,complex,...]\n\
context_list            variable[=value][,variable[=value],...]\n\
ckpt_selector           `n' `s' `m' `x' <interval> \n\
date_time               [[CC]YY]MMDDhhmm[.SS]\n\
job_identifier_list     {job_id|job_name|reg_exp}[,{job_id|job_name|reg_exp},...]\n\
mail_address            username[@host]\n\
mail_list               mail_address[,mail_address,...]\n\
mail_options            `e' `b' `a' `n' `s'\n\
working_directory       path\n\
path_list               [host:]path[,[host:]path,...]\n\
file_list               [host:]file[,[host:]file,...]\n\
priority                -1023 - 1024\n\
resource_list           resource[=value][,resource[=value],...]\n\
simple_context_list     variable[,variable,...]\n\
slot_range              [n[-m]|[-]m] - n,m > 0\n\
task_id_range           task_id['-'task_id[':'step]]\n\
variable_list           variable[=value][,variable[=value],...]\n\
wc_cqueue               wildcard expression matching a cluster queue\n\
wc_host                 wildcard expression matching a host\n\
wc_hostgroup            wildcard expression matching a hostgroup\n\
wc_qinstance            wc_cqueue@wc_host\n\
wc_qdomain              wc_cqueue@wc_hostgroup\n\
wc_queue                wc_cqueue|wc_qdomain|wc_qinstance\n\
wc_queue_list           wc_queue[,wc_queue,...]\n\
ar_id                   advance reservation id\n\

#ABSTRACTCOMMAND USAGES
usage.help=Usage: help [command]
usage.debug=Usage: debug [-l <logger>] [<level>]
usage.connect=Usage: connect bootstrap:///<sge_root>@<sge_cell>:<qmaster_post>
usage.exit=Usage: exit
usage.xmldump=Usage: xmldump <object type> (all|<object name>)
usage.history=Usage: history
usage.$?=Usage: $?

