СК
Size: a a a
СК
T
К
К
T
T
T
T
СК
T
T
T
T
СК
T
class StatView(MethodView):
__logger = logging.getLogger(__name__)
def __init__(self, *metrics: Metric):
self.metrics = metrics
def get(self):
return jsonify([m.serialize() for m in self.metrics])
def route(app, *metrics: Metric):
app.add_url_rule("/stat", view_func=StatView.as_view(
"stat_view",
*metrics
))
p
p
p
M