Source code for teuthology_api.schemas.base
from typing import Union
from pydantic import BaseModel, Field
[docs]
class BaseArgs(BaseModel):
# pylint: disable=too-few-public-methods
"""
Class for Base Args.
"""
dry_run: Union[bool, None] = Field(default=False, alias="--dry-run")
non_interactive: Union[bool, None] = Field(default=False, alias="--non-interactive")
verbose: Union[int, None] = Field(default=1, alias="--verbose")
help: Union[bool, None] = Field(default=False, alias="--help")