Task #34
Addition of Job Submission Interface
| Status: | Closed | Start date: | 2009-06-13 | |
|---|---|---|---|---|
| Priority: | High | Due date: | 2009-06-26 | |
| Assignee: | Srinivasan Natarajan | % Done: | 100% |
|
| Category: | - | Spent time: | 12.00 hours | |
| Target version: | - |
Description
As stated in Development Roadmap.
History
Updated by Srinivasan Natarajan over 2 years ago
- % Done changed from 0 to 20
Job Submission Interface
*Single Job:
Job Submission interface is designed with options providing user to select a jt file.
*Array of Jobs:
Incase the user wants to run an array of jobs it can be done through the no of copies text entry
*DAG:
The user can select the multiple jobs from the job submission view if the user wants to specify dependency for the above jobs.
Updated by Srinivasan Natarajan over 2 years ago
- % Done changed from 20 to 40
- The additional changes needs to be made in the existing logic for job state GtkTreeview using cell data functions
- The changes are made to populate gridway job state information in job signal GtkTreeview when user selects job submission page.
- The changes are made to ensure that the updated job state information is reflected on job signal GtkTreeview when user submits a job.
Dependency Job Selection:
*The changes to check the rows which are toggled in job submission GtkTreeview and retrieval of corresponding jobid using GtkTreeModel (The tree interface used by GtkTreeView). This needs to be done when the user needs to specify dependency jobs for the job which is going to be submitted.
Updated by José Luis Vázquez Poletti over 2 years ago
graphviz has been installed. This way it's possible to view the .dot files generated by gwdagman.
Updated by Srinivasan Natarajan over 2 years ago
- % Done changed from 40 to 70
The user can choose to submit a local file on user's machine to the gridway.The file needs to be transfered to the remote gridway system. This part has been implemented using sftp. A script file is implemented to support this functionality.
- The file is copied to the working dir in the remote system.
- The file is submitted from the working dir on the remote system
Updated by Srinivasan Natarajan over 2 years ago
The user can assign task to each Jt File and then using the gwdagman(dag job submission utility for the GridWay system) the user can create dot file which can be used by program's like graphviz to create graphical display.
Steps in implementation are
- gwdagman command for creation of dot files and job submission
- Conversion of dot files in to png files using graphviz api's
- Loading the png file to GUI using GdkPixbuf
Updated by Srinivasan Natarajan over 2 years ago
- % Done changed from 70 to 100
The Job Submission Interface is tested for basic job submission commands
Submission of file on local user's system (Thin Client)
- Transferring files using sftp,
- Submission of files in the working directory(remote system) using the correct job submission options as chosed by the user like DAG/Array
Submission of file on remote system (Display Exporting)
- Submission of files in the remote system(gridway installed) using the correct options as chosed by the user like DAG/Array
Updated by José Luis Vázquez Poletti over 2 years ago
- Status changed from New to Closed