diff --git a/app/cli/automate.py b/app/cli/automate.py index b001e64..62c9756 100644 --- a/app/cli/automate.py +++ b/app/cli/automate.py @@ -42,11 +42,7 @@ from app.terraform.proxy.fastly import ProxyFastlyAutomation jobs = { x.short_name: x # type: ignore[attr-defined] for x in [ - AlarmEotkAwsAutomation, - AlarmProxyAzureCdnAutomation, - AlarmProxyCloudfrontAutomation, - AlarmProxyHTTPStatusAutomation, - AlarmSmartAwsAutomation, + # Check for blocked resources first BlockBridgeDnscAutomation, BlockBridgeGitHubAutomation, BlockBridgeGitlabAutomation, @@ -54,20 +50,33 @@ jobs = { BlockExternalAutomation, BlockOONIAutomation, BlockRoskomsvobodaAutomation, + + # Create new resources + BridgeMetaAutomation, + ProxyMetaAutomation, + + # Terraform BridgeAWSAutomation, BridgeGandiAutomation, BridgeHcloudAutomation, - BridgeMetaAutomation, BridgeOvhAutomation, EotkAWSAutomation, + ProxyAzureCdnAutomation, + ProxyCloudfrontAutomation, + ProxyFastlyAutomation, + + # Import alarms + AlarmEotkAwsAutomation, + AlarmProxyAzureCdnAutomation, + AlarmProxyCloudfrontAutomation, + AlarmProxyHTTPStatusAutomation, + AlarmSmartAwsAutomation, + + # Update lists ListGithubAutomation, ListGitlabAutomation, ListHttpPostAutomation, ListS3Automation, - ProxyAzureCdnAutomation, - ProxyCloudfrontAutomation, - ProxyFastlyAutomation, - ProxyMetaAutomation ] } diff --git a/app/models/cloud.py b/app/models/cloud.py new file mode 100644 index 0000000..e69de29 diff --git a/app/portal/cloud.py b/app/portal/cloud.py new file mode 100644 index 0000000..e69de29