/ PyCrypCli / PyCrypCli / models / config.py
config.py
 1  from __future__ import annotations
 2  
 3  from pydantic import BaseModel
 4  
 5  
 6  class ServerConfig(BaseModel):
 7      token: str | None
 8  
 9  
10  class Config(BaseModel):
11      servers: dict[str, ServerConfig]
12  
13      @staticmethod
14      def get_default_config() -> Config:
15          return Config(servers={})