Rev 4039 | Blame | Compare with Previous | Last modification | View Log | RSS feed
'''Created on 25-Aug-2011@author: Varun Gupta'''import urllib, json, Utilsurl = 'http://localhost:8080/compare-prices' #saholic-datalog.appspot.comdef getJob(env, url):sock = urllib.urlopen(url + '?cmd=get_job')json_response = sock.read()sock.close()return json.loads(json_response)def postDataAndGetNewJob(data, url):params = urllib.urlencode(data)sock = urllib.urlopen(url, params)json_response = sock.read()sock.close()return json.loads(json_response)def getPhonePricesJSON(url):sock = urllib.urlopen(url + '?cmd=getjson')json_response = unicode(sock.read(), Utils.CHARACTER_ENCODING)sock.close()return json.loads(json_response)def clearPriceData(url):sock = urllib.urlopen(url + '?cmd=delall')response = sock.read()sock.close()return responsedef initJobQueue(url):sock = urllib.urlopen(url + '?cmd=init')response = sock.read()sock.close()return response