def fetch_taluka(url, district): encoded_url = _cleanUrl(url) result = talukaExtract(encoded_url) print result for key, value in result.iteritems(): result[key]["panchayat"] = fetch_panchayat(value['url'], key) return result
def fetch_taluka(url, district): encoded_url = _cleanUrl(url) data = talukaExtract(encoded_url) if "taluka" in global_data[district].keys(): global_data[district]["taluka"] =\ dict(data.items() + global_data[district]["taluka"].items()) else: global_data[district]["taluka"] = data jobs = [gevent.spawn(fetch_panchayat, value['url'], district, key) for key, value in data.iteritems()] gevent.joinall(jobs)