models: big refactor

This commit is contained in:
Iain Learmonth 2022-04-22 14:01:16 +01:00
parent 86c3683ad6
commit 2674e115f3
22 changed files with 284 additions and 266 deletions

View file

@ -2,7 +2,8 @@ import datetime
from app import app
from app.extensions import db
from app.models import Group, Origin, Proxy
from app.models.base import Group
from app.models.mirrors import Origin, Proxy
from app.terraform import BaseAutomation

View file

@ -9,7 +9,9 @@ import tldextract
from app import app
from app.alarms import get_proxy_alarm
from app.extensions import db
from app.models import Group, Proxy, Alarm, AlarmState
from app.models.base import Group
from app.models.mirrors import Proxy
from app.models.alarms import AlarmState
from app.terraform.proxy import ProxyAutomation

View file

@ -8,7 +8,8 @@ import boto3
from app import app
from app.alarms import get_proxy_alarm
from app.extensions import db
from app.models import Proxy, Alarm, AlarmState
from app.models.alarms import Alarm, AlarmState
from app.models.mirrors import Proxy
from app.terraform.proxy import ProxyAutomation

View file

@ -8,7 +8,8 @@ import tldextract
from app import app
from app.extensions import db
from app.models import Group, Origin, Proxy
from app.models.base import Group
from app.models.mirrors import Origin, Proxy
TEMPLATE = """
terraform {