def get_heartbeat(heartbeat_id): customer = g.get('customer', None) heartbeat = Heartbeat.find_by_id(heartbeat_id, customer) if heartbeat: return jsonify(status='ok', total=1, heartbeat=heartbeat.serialize) else: raise ApiError('not found', 404)
def get_heartbeat(heartbeat_id): customer = g.get('customer', None) heartbeat = Heartbeat.find_by_id(heartbeat_id, customer) if heartbeat: return jsonify(status='ok', total=1, heartbeat=heartbeat.serialize) else: raise ApiError('not found', 404)
def delete_heartbeat(heartbeat_id): customer = g.get('customer', None) heartbeat = Heartbeat.find_by_id(heartbeat_id, customer) if not heartbeat: raise ApiError('not found', 404) if heartbeat.delete(): return jsonify(status='ok') else: raise ApiError('failed to delete heartbeat', 500)
def delete_heartbeat(heartbeat_id): customer = g.get('customer', None) heartbeat = Heartbeat.find_by_id(heartbeat_id, customer) if not heartbeat: raise ApiError("not found", 404) if heartbeat.delete(): return jsonify(status="ok") else: raise ApiError("failed to delete heartbeat", 500)
def delete_heartbeat(heartbeat_id): customer = g.get('customer', None) heartbeat = Heartbeat.find_by_id(heartbeat_id, customer) if not heartbeat: raise ApiError('not found', 404) write_audit_trail.send(current_app._get_current_object(), event='heartbeat-deleted', message='', user=g.login, customers=g.customers, scopes=g.scopes, resource_id=heartbeat.id, type='heartbeat', request=request) if heartbeat.delete(): return jsonify(status='ok') else: raise ApiError('failed to delete heartbeat', 500)
def delete_heartbeat(heartbeat_id): customer = g.get('customer', None) heartbeat = Heartbeat.find_by_id(heartbeat_id, customer) if not heartbeat: raise ApiError('not found', 404) write_audit_trail.send(current_app._get_current_object(), event='heartbeat-deleted', message='', user=g.user, customers=g.customers, scopes=g.scopes, resource_id=heartbeat.id, type='heartbeat', request=request) if heartbeat.delete(): return jsonify(status='ok') else: raise ApiError('failed to delete heartbeat', 500)