Ejemplo n.º 1
0
def send_pql(fabric):
  try:
    pinot_fabric = PinotFabric(config, logger, fabric)
  except PinotException as e:
    return jsonify(dict(success=False, error_message='Failed getting fabric {0}'.format(e)))

  pql = request.args.get('pql')

  try:
    return jsonify(dict(success=True, result=pinot_fabric.run_pql(pql)))
  except PinotException as e:
    return jsonify(dict(success=False, error_message='Failed running PQL: {0}'.format(e)))
Ejemplo n.º 2
0
def send_pql(fabric):
    try:
        pinot_fabric = PinotFabric(config, logger, fabric)
    except PinotException as e:
        return jsonify(
            dict(success=False,
                 error_message='Failed getting fabric {0}'.format(e)))

    pql = request.args.get('pql')

    try:
        return jsonify(dict(success=True, result=pinot_fabric.run_pql(pql)))
    except PinotException as e:
        return jsonify(
            dict(success=False,
                 error_message='Failed running PQL: {0}'.format(e)))