Guest User

Untitled

a guest
Feb 1st, 2016
25
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.95 KB | None | 0 0
  1. #!/usr/bin/python
  2.  
  3. import os
  4. import MySQLdb
  5. import cgi, cgitb
  6.  
  7. DB_HOST = 'localhost'
  8. DB_USERNAME = 'vuadserver'
  9. DB_PASSWORD = 'vubites'
  10. DB_NAME = 'ADSERVER'
  11.  
  12. form = cgi.FieldStorage()
  13. channel_id  = form.getvalue('channel')
  14.  
  15. cursor = ''
  16.  
  17. dbQuery = "SELECT DISTINCT ONAIR_REFERENCE FROM ADSERVER.INSERTIONJOB WHERE SERVICE_FK_ID IN(SELECT ID FROM ADSERVER.SERVICE WHERE CHANNEL_FK_ID='%s') AND ONAIR_REFERENCE != 'NOREF';"
  18.  
  19. try:
  20.     db = MySQLdb.connect(DB_HOST, DB_USERNAME, DB_PASSWORD, DB_NAME)
  21. except MySQLdb.Error, error:
  22.     print "==> Could not connect to database: %s" % str(error)
  23. else:
  24.     cursor = db.cursor()
  25.  
  26. tapeIdList = []
  27. if cursor:
  28.     try:
  29.         cursor.execute(dbQuery % channel_id)
  30.     except MySQLdb.Error, error:
  31.         print "==> Could not execute db read query: %s" % str(error)
  32.     else:
  33.         tapeIdList = [item[0] for item in cursor.fetchall()]
  34. print "Content-type:text/html\r\n"
  35. print ','.join(tapeIdList)
Add Comment
Please, Sign In to add comment