Mercurial > kraina_muminkow
diff frontend/mfrontend/db.py @ 13:79cf8ca2a0e5
Dodałem pobieranie informacji o podanym zadaniu oraz pobieranie zadania oczekującego poprzez API
author | Michał Rudowicz <michal.rudowicz@fl9.eu> |
---|---|
date | Fri, 01 Apr 2011 19:02:08 +0200 |
parents | 58a993029d9f |
children | df32c1d01b8d |
line wrap: on
line diff
--- a/frontend/mfrontend/db.py Sun Mar 27 17:13:44 2011 +0200 +++ b/frontend/mfrontend/db.py Fri Apr 01 19:02:08 2011 +0200 @@ -126,6 +126,21 @@ job['state_text'] = states[job['state']] return result +def get_waiting_job(): + """ Funkcja zwraca dane o najstarszym oczekującym zadaniu. + @return Dane o zadaniu. + """ + return query_db("SELECT * FROM jobs WHERE state = 0 ORDER BY id ASC",[],one=True) + +def get_job_by_id(job_id): + """ Funkcja zwraca wszystkie informacje o wybranym zadaniu na podstawie + numeru identyfikacyjnego. + @param job_id Identyfikator żądanego zadania + @return Informacje o żądanym zadaniu. + """ + return query_db("SELECT * FROM jobs WHERE id = ?", + [job_id], one=True) + def get_user_name(user_id): """ Funkcja pobiera nazwę użytkownika o podanym identyfikatorze. @param user_id Identyfikator użytkownika, którego nazwa jest pożądana.