JOJ3-config-generator/joj3_config_generator/models/repo.py
张泊明518370910136 a41b32ce92
Some checks failed
build / build (pull_request) Failing after 2m28s
build / build (push) Failing after 2m30s
test: skip health check stage
2025-02-24 22:17:41 -05:00

24 lines
512 B
Python

from typing import List
from pydantic import BaseModel, Field
class Files(BaseModel):
required: List[str] = []
immutable: List[str] = []
class Groups(BaseModel):
name: List[str] = []
max_count: List[int] = []
time_period_hour: List[int] = []
class Config(BaseModel):
max_size: float = Field(10, ge=0)
files: Files = Files()
sandbox_token: str = Field("")
max_total_score: int = Field(100)
force_skip_heatlh_check_on_test: bool = False
groups: Groups = Groups()