From bc9190b4c8fdda0509973acc458863d33d755a9c Mon Sep 17 00:00:00 2001 From: andrewm4894 Date: Tue, 22 Jul 2025 23:29:27 +0100 Subject: [PATCH] Remove Hacker News top stories metrics script and configuration files. This cleanup eliminates unused code and YAML settings related to the Hacker News integration. --- ...hn_top_stories_scores.py => hackernews.py} | 0 ...op_stories_scores.yaml => hackernews.yaml} | 2 +- profiles/demo.env | 56 +++++++++++++++++++ 3 files changed, 57 insertions(+), 1 deletion(-) rename metrics/examples/hackernews/{hn_top_stories_scores.py => hackernews.py} (100%) rename metrics/examples/hackernews/{hn_top_stories_scores.yaml => hackernews.yaml} (91%) diff --git a/metrics/examples/hackernews/hn_top_stories_scores.py b/metrics/examples/hackernews/hackernews.py similarity index 100% rename from metrics/examples/hackernews/hn_top_stories_scores.py rename to metrics/examples/hackernews/hackernews.py diff --git a/metrics/examples/hackernews/hn_top_stories_scores.yaml b/metrics/examples/hackernews/hackernews.yaml similarity index 91% rename from metrics/examples/hackernews/hn_top_stories_scores.yaml rename to metrics/examples/hackernews/hackernews.yaml index bc45b1ca..7d8de3c6 100644 --- a/metrics/examples/hackernews/hn_top_stories_scores.yaml +++ b/metrics/examples/hackernews/hackernews.yaml @@ -1,4 +1,4 @@ -metric_batch: "hn_top_stories_scores" +metric_batch: "hackernews" table_key: "metrics_hackernews" ingest_cron_schedule: "45 6 * * *" train_cron_schedule: "15 8 * * *" diff --git a/profiles/demo.env b/profiles/demo.env index cbea558f..53d67462 100644 --- a/profiles/demo.env +++ b/profiles/demo.env @@ -50,3 +50,59 @@ ANOMSTACK__CURRENCY__SCORE_DEFAULT_SCHEDULE_STATUS=RUNNING ANOMSTACK__CURRENCY__ALERT_DEFAULT_SCHEDULE_STATUS=RUNNING ANOMSTACK__CURRENCY__CHANGE_DEFAULT_SCHEDULE_STATUS=RUNNING ANOMSTACK__CURRENCY__LLMALERT_DEFAULT_SCHEDULE_STATUS=STOPPED + +# Enable YFinance +ANOMSTACK__YFINANCE__INGEST_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__YFINANCE__TRAIN_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__YFINANCE__SCORE_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__YFINANCE__ALERT_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__YFINANCE__CHANGE_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__YFINANCE__LLMALERT_DEFAULT_SCHEDULE_STATUS=STOPPED + +# Enable HackerNews +ANOMSTACK__HACKERNEWS__INGEST_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__HACKERNEWS__TRAIN_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__HACKERNEWS__SCORE_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__HACKERNEWS__ALERT_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__HACKERNEWS__CHANGE_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__HACKERNEWS__LLMALERT_DEFAULT_SCHEDULE_STATUS=STOPPED + +# Enable CoinDesk +ANOMSTACK__COINDESK__INGEST_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__COINDESK__TRAIN_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__COINDESK__SCORE_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__COINDESK__ALERT_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__COINDESK__CHANGE_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__COINDESK__LLMALERT_DEFAULT_SCHEDULE_STATUS=STOPPED + +# Enable Weather +ANOMSTACK__WEATHER__INGEST_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__WEATHER__TRAIN_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__WEATHER__SCORE_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__WEATHER__ALERT_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__WEATHER__CHANGE_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__WEATHER__LLMALERT_DEFAULT_SCHEDULE_STATUS=STOPPED + +# Enable EirGrid +ANOMSTACK__EIRGRID__INGEST_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__EIRGRID__TRAIN_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__EIRGRID__SCORE_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__EIRGRID__ALERT_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__EIRGRID__CHANGE_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__EIRGRID__LLMALERT_DEFAULT_SCHEDULE_STATUS=STOPPED + +# Enable PostHog +ANOMSTACK__POSTHOG__INGEST_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__POSTHOG__TRAIN_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__POSTHOG__SCORE_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__POSTHOG__ALERT_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__POSTHOG__CHANGE_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__POSTHOG__LLMALERT_DEFAULT_SCHEDULE_STATUS=STOPPED + +# Enable Prometheus +ANOMSTACK__PROMETHEUS__INGEST_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__PROMETHEUS__TRAIN_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__PROMETHEUS__SCORE_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__PROMETHEUS__ALERT_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__PROMETHEUS__CHANGE_DEFAULT_SCHEDULE_STATUS=RUNNING +ANOMSTACK__PROMETHEUS__LLMALERT_DEFAULT_SCHEDULE_STATUS=STOPPED