def members(): from members import get_members_from_google, format_members_to_rdf import json mimetype = request.headers['Accept'] members = get_members_from_google() if mimetype in ["application/n3", "application/turtle"]: _, format = mimetype.split("/") graph = format_members_to_rdf(members) return Response(graph.serialize(format=format), mimetype=mimetype) else: return Response(json.dumps(members), mimetype='application/json')
def update_rdf_store(): from members import get_members_from_google, format_members_to_rdf members = get_members_from_google() graph = format_members_to_rdf(members) print "Starting request..." try: requests.post( "/".join([DATA_REPOSITORY_URL, "expand"]), data={"data": graph.serialize(format="n3")} ) except Exception, e: print e