def _get_metric(): request_message = _get_request_message(GetMetric()) response_message = GetMetric.Response() metric = _get_store().get_metric(request_message.run_uuid, request_message.metric_key) response_message.metric.MergeFrom(metric.to_proto()) response = Response(mimetype='application/json') response.set_data(_message_to_json(response_message)) return response
def _get_metric(): request_message = _get_request_message(GetMetric(), from_get=True) response_message = GetMetric.Response() metric = _get_store().get_metric(request_message.run_uuid, request_message.metric_key) response_message.metric.MergeFrom(metric.to_proto()) response = Response(mimetype='application/json') response.set_data( MessageToJson(response_message, preserving_proto_field_name=True)) return response