Changes between Version 4 and Version 5 of installation_QCG_Broker_Client

Show
Ignore:
Timestamp:
05/18/11 17:46:10 (11 years ago)
Author:
bartek
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • installation_QCG_Broker_Client

    v4 v5  
    225225Regardless from the mode the QCG-Broker java based command-line client supports following list of operations: 
    226226 
    227 || Operation || Arguments || Description || 
     227|| '''Operation''' || '''Arguments''' || '''Description''' || 
    228228|| '''submit_job''' || `<desc_file>` (GRMS or JSDL) || submits a job to be executed. The description of job can be expressed either in native QCG-Broker language or if it is possible in JSDL one. If the description is valid client returns to the user a globally unique job identifier, which unambiguously identifies the job in the system.  QCG defines jobs as a sets of dependent tasks that constitute a logical whole (workflow). Each task is executed by system only if all tasks it depends on are in specified by the user states. || 
    229229|| '''list_jobs''' || `[<limit>]` `[<status>]` || lists jobs belonging to the `user`. It is possible either to `limit` number of jobs or to display only ones in given state. All possible states are listed below  the table. || 
     
    243243|| '''task_info''' || `<jobId>` `<taskId>` `[<showDesc>` `[<limit>]]` || displays information about the given task. If the `showDesc` is `false` the task description is not shown. If the `limit` argument is specified the history of the task is limited to given value. || 
    244244|| '''register_task_notification''' || `<jobId>` `<taskId>` `<url>` || registers task's notification consumer || 
    245 || '''list_task_notifications''' || `<jobId>` `<taskId>` || lists task's notifications 
     245|| '''list_task_notifications''' || `<jobId>` `<taskId>` || lists task's notifications || 
    246246|| '''cancel_task''' || `<jobId>` `<taskId>` || cancels execution of the given task || 
    247247|| '''commit_task''' || `<jobId>` `<taskId>` || commits the given task to be processed by the system || 
    248 || '''reserve_resources''' || `[<taskId>]` `<job_desc>` (GRMS or JSDL) || reserve resources that meet either the wole job or given task requirements. The reservation identifier is returned. '''This functionality is not implemented yet!''' || 
    249 || '''reservation_info''' || `<reservationId>` || return complex information concerning the given reservation: list of reserved resources, local identifiers of reservations, reservation time slot. '''This functionality id not implemented yet!''' || 
    250 || '''cancel_reservation''' || `<reservationId>` || releases reserved resources. '''This functionality is not implemented yet!''' || 
     248|| '''reserve_resources''' || `[<taskId>]` `<job_desc>` (GRMS or JSDL) || reserve resources that meet either the wole job or given task requirements. The reservation identifier is returned. This functionality is not implemented yet! || 
     249|| '''reservation_info''' || `<reservationId>` || return complex information concerning the given reservation: list of reserved resources, local identifiers of reservations, reservation time slot. This functionality id not implemented yet! || 
     250|| '''cancel_reservation''' || `<reservationId>` || releases reserved resources. This functionality is not implemented yet! || 
    251251 
    252252== Usage examples ==