Mercurial > kraina_muminkow
comparison 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 |
comparison
equal
deleted
inserted
replaced
12:5b4688e1964c | 13:79cf8ca2a0e5 |
---|---|
124 for job in result: | 124 for job in result: |
125 job['username'] = get_user_name(job['owner_id']) | 125 job['username'] = get_user_name(job['owner_id']) |
126 job['state_text'] = states[job['state']] | 126 job['state_text'] = states[job['state']] |
127 return result | 127 return result |
128 | 128 |
129 def get_waiting_job(): | |
130 """ Funkcja zwraca dane o najstarszym oczekującym zadaniu. | |
131 @return Dane o zadaniu. | |
132 """ | |
133 return query_db("SELECT * FROM jobs WHERE state = 0 ORDER BY id ASC",[],one=True) | |
134 | |
135 def get_job_by_id(job_id): | |
136 """ Funkcja zwraca wszystkie informacje o wybranym zadaniu na podstawie | |
137 numeru identyfikacyjnego. | |
138 @param job_id Identyfikator żądanego zadania | |
139 @return Informacje o żądanym zadaniu. | |
140 """ | |
141 return query_db("SELECT * FROM jobs WHERE id = ?", | |
142 [job_id], one=True) | |
143 | |
129 def get_user_name(user_id): | 144 def get_user_name(user_id): |
130 """ Funkcja pobiera nazwę użytkownika o podanym identyfikatorze. | 145 """ Funkcja pobiera nazwę użytkownika o podanym identyfikatorze. |
131 @param user_id Identyfikator użytkownika, którego nazwa jest pożądana. | 146 @param user_id Identyfikator użytkownika, którego nazwa jest pożądana. |
132 @return String zawierający nazwę użytkownika, lub None, jeśli użytkownik nie istnieje. | 147 @return String zawierający nazwę użytkownika, lub None, jeśli użytkownik nie istnieje. |
133 """ | 148 """ |