list/gen: generate lists based on pools

This commit is contained in:
Iain Learmonth 2022-09-26 14:51:11 +01:00
parent de0f472fdc
commit 076de1bc44
7 changed files with 30 additions and 22 deletions

View file

@ -7,7 +7,7 @@ from flask import current_app
from pydantic import BaseModel, Field
from tldextract import extract
from app.models.base import Group
from app.models.base import Group, Pool
from app.models.mirrors import Proxy
@ -32,7 +32,7 @@ class MirrorMapping(BaseModel):
title = "Mirror Mapping Version 1.1"
def mirror_mapping() -> Dict[str, Union[str, Dict[str, str]]]:
def mirror_mapping(pool: Pool) -> Dict[str, Union[str, Dict[str, str]]]:
return MirrorMapping(
version="1.1",
mappings={