Changes between Version 4 and Version 5 of installation_QCG_Broker_Client
- Timestamp:
- 05/18/11 17:46:10 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
installation_QCG_Broker_Client
v4 v5 225 225 Regardless from the mode the QCG-Broker java based command-line client supports following list of operations: 226 226 227 || Operation || Arguments || Description||227 || '''Operation''' || '''Arguments''' || '''Description''' || 228 228 || '''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. || 229 229 || '''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. || … … 243 243 || '''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. || 244 244 || '''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 || 246 246 || '''cancel_task''' || `<jobId>` `<taskId>` || cancels execution of the given task || 247 247 || '''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! || 251 251 252 252 == Usage examples ==