def get_frequency(environ, start_response): status = '200 OK' headers = [('Content-type', 'application/json; charset=UTF-8'), ("Access-Control-Allow-Origin", "*")] start_response(status, headers) config = WebConfig(os.path.abspath(os.path.dirname(__file__)).replace('scripts', '')) request = WSGIHandler(environ, config) results = frequency_results(request, config, sorted_results=True) yield simplejson.dumps(results)
def get_frequency(environ, start_response): """reads through a hitlist. looks up q.frequency_field in each hit, and builds up a list of unique values and their frequencies.""" status = '200 OK' headers = [('Content-type', 'application/json; charset=UTF-8'), ("Access-Control-Allow-Origin", "*")] start_response(status, headers) config = WebConfig(os.path.abspath(os.path.dirname(__file__)).replace('scripts', '')) request = WSGIHandler(environ, config) results = frequency_results(request, config, sorted_results=True) yield json.dumps(results).encode('utf8')
def get_frequency(environ, start_response): """reads through a hitlist. looks up q.frequency_field in each hit, and builds up a list of unique values and their frequencies.""" status = '200 OK' headers = [('Content-type', 'application/json; charset=UTF-8'), ("Access-Control-Allow-Origin", "*")] start_response(status, headers) config = WebConfig( os.path.abspath(os.path.dirname(__file__)).replace('scripts', '')) request = WSGIHandler(environ, config) results = frequency_results(request, config, sorted_results=True) yield json.dumps(results).encode('utf8')
def get_frequency(environ, start_response): status = '200 OK' headers = [('Content-type', 'application/json; charset=UTF-8'), ("Access-Control-Allow-Origin", "*")] start_response(status, headers) config = WebConfig(os.path.abspath(os.path.dirname(__file__)).replace('scripts', '')) db = DB(config.db_path + '/data/') request = WSGIHandler(environ, config) setattr(request, 'frequency_field', simplejson.dumps( eval('"%s"' % request.frequency_field))) results = frequency_results(request, config, sorted=True) yield simplejson.dumps(results)