Upload
willow-burton
View
42
Download
0
Embed Size (px)
DESCRIPTION
UI Prototype Implementation Status. F. Pacini [email protected]. Summary. Current Status Still Missing Open Points. Current Status (1/5). As described in the UI Man Pages commands provided to the users are: dg-startUI dg-stopUI dg-job-submit dg-get-job-output dg-list-job-match - PowerPoint PPT Presentation
Citation preview
F.Pacini - Rome - June 15, 2001 - n° 1
UI Prototype Implementation Status
F. Pacini
F.Pacini - Rome - June 15, 2001 - n° 2
Summary
Current Status
Still Missing
Open Points
F.Pacini - Rome - June 15, 2001 - n° 3
Current Status (1/5)
As described in the UI Man Pages commands provided to the users are:
dg-startUI dg-stopUI dg-job-submit dg-get-job-output dg-list-job-match dg-job-status dg-get-job-logging-info dg-job-cancel
F.Pacini - Rome - June 15, 2001 - n° 4
Current Status (2/5)
dg-startUI [-help] [-version] [-info] dg-startUI [-config group_name] [-hours H] [-noint] [-noproxy]
This command has been fully implemented
Generates a user proxy certificate (currently using the grid-proxy-init service) and stores it in the session configuration directory
The -noint option has been added to disable command interactivity and to allow commands to be used from scripts and/or applications. -noproxy to avoid generation of proxies.
dg-stopUI [-help] [-version] [-noint]
This command has been fully implemented
performs UI session clean-up
F.Pacini - Rome - June 15, 2001 - n° 5
Current Status (3/5)
dg-job-submit [-help] [-version] [-template] dg-job-submit <jdl_file> [-resource res_id] [-verbose] [-notify addr] [-noint]
This command has been partially implemented Calls to RB API are still replaced by stub functions
SWIG wrapper of the LB API function dgLogEvent has been written but not yet tested.
User certificate proxy generated by dg-startUI is copied in the location specified by the env variable X509_USER_PROXY or in ”/tmp/x509up_u<UID>” before accessing RB or LB.
The -noint option has been added to disable command interactivity and to allow commands to be used from scripts and/or applications.
F.Pacini - Rome - June 15, 2001 - n° 6
Current Status (4/5)
dg-job-status [-help] [-version] dg-job-status < dg_jobId1 …. dg_jobIdn | -all > [-full] [-noint]
This command has been fully implemented
SWIG wrappers of all the LB API functions have been written but not yet tested.
User certificate proxy generated by dg-startUI is copied in the location specified by the env variable X509_USER_PROXY or in ”/tmp/x509up_u<UID>” before accessing LB.
The -noint option has been added to disable command interactivity and to allow commands to be used from scripts and/or applications.
Test with stub C functions has been successfully performed.
F.Pacini - Rome - June 15, 2001 - n° 7
Current Status (5/5)
dg-get-logging-info
This command has been partially implemented Strong reuse of dg-job-status code
dg-list-job-match
This command has been partially implemented Strong reuse of dg-job-submit code
F.Pacini - Rome - June 15, 2001 - n° 8
Still Missing (1/1)
Implementation is still on going for dg-job-submit, dg-list-job-match and dg-get-logging-info
the most of the work to do for these commands concerns API functions wrapping
Implementation is not yet started for dg-get-job-output and dg-job-cancel
Priority is given to the completion of dg-job-submit and to the start of dg-get-job-output
F.Pacini - Rome - June 15, 2001 - n° 9
Open Points (1/2)
RB stage IN/OUT mechanism
list attributes: how are they published in the GIS?
security
LB dgLBJobStat structure
job clearing: when?
dg_jobId generation and signing
security
F.Pacini - Rome - June 15, 2001 - n° 10
Open Points (2/2)
RC access mechanism
accepted wildcard for the InputData attribute
MyProxy agreement on usage method is needed