Presentation is loading. Please wait.

Presentation is loading. Please wait.

DIRAC Review (13 th December 2005)Stuart K. Paterson1 DIRAC Review Exposing DIRAC Functionality.

Similar presentations


Presentation on theme: "DIRAC Review (13 th December 2005)Stuart K. Paterson1 DIRAC Review Exposing DIRAC Functionality."— Presentation transcript:

1 DIRAC Review (13 th December 2005)Stuart K. Paterson1 DIRAC Review Exposing DIRAC Functionality

2 DIRAC Review (13 th December 2005)Stuart K. Paterson2 Contents Introduction DIRAC Functionality Command Line Interfaces Specialised shells DIRAC API Outlook & Improvements

3 DIRAC Review (13 th December 2005)Stuart K. Paterson3 Introduction Command Line Interfaces Collection of scripts Specialised shells LFC File Catalog Client Configuration Service Interface DIRAC API for user production and analysis Provides a very simple mechanism for job submission to the Grid (LCG) as well as standard DIRAC sites (PCs, batch systems) Tuned for running user jobs

4 DIRAC Review (13 th December 2005)Stuart K. Paterson4 DIRAC Functionality 1 Effort has been made to group functionality in several powerful APIs Job API – Workflow description DIRAC API – Job manipulation and monitoring Replica Manager – Data management operations In principle, all DIRAC functionality could be exposed through specialised shell AliEn approach

5 DIRAC Review (13 th December 2005)Stuart K. Paterson5 DIRAC Functionality 2 DIRAC scripts directory contains a number of useful command line scripts Replica Manager operations Job manipulation Administrative operations In principle all DIRAC functionality could be exposed through the command line LCG Utils approach

6 DIRAC Review (13 th December 2005)Stuart K. Paterson6 DIRAC Functionality 3 Need to streamline how DIRAC functionality is exposed APIs – will be maintained and developed Command line – less clear, lots of code duplication Useful for simple operations, e.g. retrieve LFN locally Specialised shell – easier to maintain Can be tailored for users Provides on-line help Command completion etc. What is the best way to do provide users with access to DIRAC functionality?

7 DIRAC Review (13 th December 2005)Stuart K. Paterson7 Outlook & Improvements Explore the use of IPython shell GUI for DIRAC Administration File Catalog browsing Configuration Service parameters Clean up of various scripts in the scripts directory Leave only ‘user’ level commands Provide some extra useful commands e.g. Upload Sandbox to Grid storage


Download ppt "DIRAC Review (13 th December 2005)Stuart K. Paterson1 DIRAC Review Exposing DIRAC Functionality."

Similar presentations


Ads by Google