def recalculate_metrics():
in_progress = MetricsVersionDao().get_version_in_progress()
if in_progress:
logging.info("=========== Metrics pipeline already running ============")
return '{"metrics-pipeline-status": "running"}'
else:
bucket_name = app_identity.get_default_gcs_bucket_name()
logging.info("=========== Starting metrics export ============")
MetricsExport.start_export_tasks(bucket_name,
int(config.getSetting(config.METRICS_SHARDS, 1)))
return '{"metrics-pipeline-status": "started"}'
评论列表
文章目录