Version 9 (modified by piontek, 13 years ago) (diff) |
---|
QCG-SimpleClient oferuje prosty wzorowany na poleceniech systemu kolejkowego interfejs do infrastruktury QCG.
Polecenia:
- gsub - zlecenie zadania do wykonania na infrastrukturze QCG zgodnie z uproszczonym opisem opisanym,
- glist - wyświetlenie listy zleconych zadań wraz z informacjami o nich,
- ginfo - wyświetlenie szczegółowej informacji o danym zadaniu,
- gproxy - utworzenie certyfikatu proxy użytkownika.
Składnia poleceń:
- gsub plik_z_opisem - sciezka do pliku z uproszczonym opisem zadania
gsub /home/piontek/tasks/date.qcg gsub ./tasks/date.qcg
- glist liczba jednostka - zadania z ostatnich "liczba" dni ("d"), godzin ("h"), minut ("m")
glist 7d glist 1m
- ginfo jobId taskId - identyfikator eksperymentu i zadania
ginfo J1331196390748_date_3099 date
- gproxy - generacja certyfikatu proxy użytkownika
Opis zadania:
Zlecany plik jest plikiem tekstowym, który może zawierać dyrektywy infrastruktury QCG. Dyrektywa jest każda linia zaczynająca sie od "#QCG".
Lista dyrektyw
- queue -
- name -
- output -
- error -
- candidate_host -
- stage-in-file -
- stage-in-dir -
- stage-out-file -
- stage-out-dir -
- grant -
- modules -
- argument -
- environment -
- executable -
- application -
- persistant -
Planowane rozszerzenia:
gsub
glist
- wartość domyślna dla glist
- dodatkowe parametry metody glist (status)
ginfo
gproxy
- parametr okreslajacy "dlugosc" tworzonego proxy