def get_directory_doc(): http = httplib2.Http(memcache) ip = os.environ.get('REMOTE_ADDR', None) uri = DISCOVERY_URI if ip: uri += ('&userIp=' + ip) resp, content = http.request(uri) directory = simplejson.loads(content)['items'] for item in directory: item['title'] = item.get('title', item.get('description', '')) item['safe_version'] = describe.safe_version(item['version']) return directory
def get_directory_doc(): http = httplib2.Http(memcache) ip = os.environ.get('REMOTE_ADDR', None) uri = DISCOVERY_URI if ip: uri += ('&userIp=' + ip) resp, content = http.request(uri) directory = json.loads(content)['items'] for item in directory: item['title'] = item.get('title', item.get('description', '')) item['safe_version'] = describe.safe_version(item['version']) return directory