socsvn commit: r289315 - soc2015/kczekirda/www

kczekirda at FreeBSD.org kczekirda at FreeBSD.org
Thu Aug 6 20:58:50 UTC 2015


Author: kczekirda
Date: Thu Aug  6 20:58:48 2015
New Revision: 289315
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=289315

Log:
  tasks management - take task and changee task status funcions

Modified:
  soc2015/kczekirda/www/menu.py

Modified: soc2015/kczekirda/www/menu.py
==============================================================================
--- soc2015/kczekirda/www/menu.py	Thu Aug  6 19:53:41 2015	(r289314)
+++ soc2015/kczekirda/www/menu.py	Thu Aug  6 20:58:48 2015	(r289315)
@@ -116,7 +116,23 @@
                 return redirect('/admin')
         else:
                 return template(delete_task_tpl,revision=revision)
-			
+
+ at route('/admin/change_status/:revision/:new_status', method='GET')
+def change_status(revision,new_status):
+        conn = sqlite3.connect(database)
+        c = conn.cursor()
+        c.execute("UPDATE tasks SET status = ? WHERE revision LIKE ?", (new_status,revision))
+        conn.commit()
+        return redirect('/admin')
+
+ at route('/admin/take_task/:revision/:host', method='GET')
+def take_task(revision,host):
+        conn = sqlite3.connect(database)
+        c = conn.cursor()
+        c.execute("UPDATE tasks SET host = ? WHERE revision LIKE ?", (host,revision))
+        conn.commit()
+        return redirect('/admin')		
+	
 @route('/menu/:mac', method='GET')
 def static(mac):
 	conn = sqlite3.connect(database)


More information about the svn-soc-all mailing list