changed gtfs_feed_downloads to a sensor instead of cron

This commit is contained in:
Ben Varick 2025-11-07 17:04:52 -08:00
parent 37f23fda18
commit 97aa28e003
Signed by: ben
SSH key fingerprint: SHA256:jWnpFDAcacYM5aPFpYRqlsamlDyKNpSj3jj+k4ojtUo
5 changed files with 176 additions and 17 deletions

View file

@ -20,7 +20,7 @@ logger = logging.getLogger(__name__)
@asset(
deps=["agency_list"],
group_name="gtfs_rt_metadata",
group_name="gtfs_rt_vehicles_metadata",
automation_condition=AutomationCondition.eager()
)
def gtfs_rt_vehicles_metadata(
@ -150,7 +150,7 @@ gtfs_rt_vehicles_partitions_def = DynamicPartitionsDefinition(name="gtfs_rt_vehi
@asset(
deps=["gtfs_rt_vehicles_metadata"],
group_name="gtfs_rt_metadata",
group_name="gtfs_rt_vehicles_metadata",
automation_condition=AutomationCondition.eager()
)
def gtfs_rt_vehicles_partitions(
@ -196,7 +196,7 @@ class GTFSRTDownloadConfig(Config):
@asset(
partitions_def=gtfs_rt_vehicles_partitions_def,
deps=[gtfs_rt_vehicles_partitions],
group_name="gtfs_rt_downloads",
group_name="gtfs_rt_vehicles_downloads",
)
def gtfs_rt_vehicles_downloads(
context: AssetExecutionContext,