Difference between revisions of "IR Bootstrapper"

From Gcube Wiki
Jump to: navigation, search
Line 12: Line 12:
  
 
== Job Execution ==
 
== Job Execution ==
 
The portlet retrieves all the available collections and depending on each collection's properties and the available jobs it provides a way to submit the jobs on the selected collection.
 
 
[[File:IRmain.png]]
 
  
 
The first tab of the portlet is divided into 2 main panels.
 
The first tab of the portlet is divided into 2 main panels.
Line 21: Line 17:
 
Clicking on a collection you can see all the jobs that can be execute on this collection. You can select any of the jobs and see the execution tree at the right panel.
 
Clicking on a collection you can see all the jobs that can be execute on this collection. You can select any of the jobs and see the execution tree at the right panel.
 
In order to execute this job you have to click on the 'play' button located on the top of the tree
 
In order to execute this job you have to click on the 'play' button located on the top of the tree
 +
 +
[[File:IRmain.png]]
 +
  
 
== Job Designer ==
 
== Job Designer ==
 +
 +
The second tab shows a tree with all the job types and all the defined jobs for each type.
 +
You can delete an existing job, display the execution tree of a job and/or clone an existing job to a new one<br>
 +
  
 
[[File:IRdesigner.png]]
 
[[File:IRdesigner.png]]
 +
<br>
 +
You can also create a new job using the graphical interface
 +
* The job should have a name and be of a specific type
 +
* For all the assignments of the specified type a value should be provided <br>
 +
 +
[[File:IRcreateNewJob.png]]

Revision as of 16:38, 18 May 2010

The IR Bootstrapper portlet provides a graphical user interface for executing sets of tasks on various resources of the infrastructure after the data import phase is completed. These tasks lead to the creation of other resources such as:

  • Indexes
  • Transformed metadata collections

This portlet is based on a configuration file that is saved as a generic resource on the IS. This file is at XML format and it defines:

  • The available tasks that can be executed
  • The available jobTypes that can be used. These JobTypes define a sequential and/or parallel task executions for a given type of input
  • The available jobs which have a type one of the available jobTypes and provide all the specific inputs for this type.
    • The jobs are the ones that are available for execution on the resources.
    • The user can define a new job by using the portlet's graphical user interface

Job Execution

The first tab of the portlet is divided into 2 main panels. At the left panel there is a tree with all the available collections. Clicking on a collection you can see all the jobs that can be execute on this collection. You can select any of the jobs and see the execution tree at the right panel. In order to execute this job you have to click on the 'play' button located on the top of the tree

IRmain.png


Job Designer

The second tab shows a tree with all the job types and all the defined jobs for each type. You can delete an existing job, display the execution tree of a job and/or clone an existing job to a new one


IRdesigner.png
You can also create a new job using the graphical interface

  • The job should have a name and be of a specific type
  • For all the assignments of the specified type a value should be provided

IRcreateNewJob.png