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