mmm / app.py
ravenbs1's picture
Update app.py
f7cc57a verified
raw
history blame contribute delete
979 Bytes
from typing import List, Dict
class Buildpack:
url: str
def __init__(self, url: str) -> None:
self.url = url
class Env:
description: str
required: bool
value: str
def __init__(self, description: str, required: bool, value: str) -> None:
self.description = description
self.required = required
self.value = value
class Welcome7:
name: str
description: str
logo: str
keywords: List[str]
success_url: str
stack: str
env: Dict[str, Env]
buildpacks: List[Buildpack]
def __init__(self, name: str, description: str, logo: str, keywords: List[str], success_url: str, stack: str, env: Dict[str, Env], buildpacks: List[Buildpack]) -> None:
self.name = name
self.description = description
self.logo = logo
self.keywords = keywords
self.success_url = success_url
self.stack = stack
self.env = env
self.buildpacks = buildpacks