profile
This commit is contained in:
parent
64f4c09230
commit
c9b019c017
1 changed files with 50 additions and 9 deletions
59
incus.py
59
incus.py
|
@ -14,19 +14,60 @@ META = f"{ROOT}/meta"
|
||||||
|
|
||||||
STREAMS = f"{META}/simplestreams/v1"
|
STREAMS = f"{META}/simplestreams/v1"
|
||||||
|
|
||||||
WANTED = {
|
TYPE = (
|
||||||
"architectures": [
|
"default",
|
||||||
"amd64",
|
)
|
||||||
"arm64",
|
TYPES = (
|
||||||
],
|
"default",
|
||||||
"images": {
|
"cloud",
|
||||||
"debian",
|
)
|
||||||
"arm64",
|
ARCHITECTURES_TYPE = {
|
||||||
|
"amd64": TYPE,
|
||||||
|
"arm64": TYPE,
|
||||||
|
}
|
||||||
|
ARCHITECTURES_TYPES = {
|
||||||
|
"amd64": TYPES,
|
||||||
|
"arm64": TYPES,
|
||||||
|
}
|
||||||
|
EL = {
|
||||||
|
"9": ARCHITECTURES_TYPES,
|
||||||
|
"8": ARCHITECTURES_TYPES,
|
||||||
|
}
|
||||||
|
PROFILE = {
|
||||||
|
"almalinux": EL,
|
||||||
|
"alpine": {
|
||||||
|
"3.21": ARCHITECTURES_TYPES,
|
||||||
|
"3.20": ARCHITECTURES_TYPES,
|
||||||
|
},
|
||||||
|
"archlinux": {
|
||||||
|
"current": {
|
||||||
|
"amd64": TYPES,
|
||||||
|
"arm64": TYPES,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
"debian": {
|
||||||
|
"bookworm": ARCHITECTURES_TYPES,
|
||||||
|
"bullseye": ARCHITECTURES_TYPES,
|
||||||
|
},
|
||||||
|
"fedora": {
|
||||||
|
"42": ARCHITECTURES_TYPES,
|
||||||
|
"41": ARCHITECTURES_TYPES,
|
||||||
|
},
|
||||||
|
"nixos": {
|
||||||
|
"24.11": ARCHITECTURES_TYPE,
|
||||||
|
},
|
||||||
|
"opensuse": {
|
||||||
|
"15.6": ARCHITECTURES_TYPES,
|
||||||
|
"15.5": ARCHITECTURES_TYPE,
|
||||||
|
},
|
||||||
|
"rockylinux": EL,
|
||||||
|
"ubuntu": {
|
||||||
|
"noble": ARCHITECTURES_TYPES,
|
||||||
|
"jammy": ARCHITECTURES_TYPES,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def main() -> None:
|
def main() -> None:
|
||||||
root = Path(__file__).resolve().parent / "root"
|
root = Path(__file__).resolve().parent / "root"
|
||||||
# root path
|
# root path
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue