diff options
Diffstat (limited to 'config.py')
| -rw-r--r-- | config.py | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/config.py b/config.py deleted file mode 100644 index 488c52d..0000000 --- a/config.py +++ /dev/null @@ -1,22 +0,0 @@ -import os -from dotenv import load_dotenv -from pydantic import BaseModel - -load_dotenv() - -class Config(BaseModel): - namecheap_api_user: str - namecheap_api_key: str - namecheap_username: str - namecheap_client_ip: str - cloudflare_api_token: str - - @classmethod - def from_env(cls): - return cls( - namecheap_api_user=os.getenv("NAMECHEAP_API_USER", ""), - namecheap_api_key=os.getenv("NAMECHEAP_API_KEY", ""), - namecheap_username=os.getenv("NAMECHEAP_USERNAME", ""), - namecheap_client_ip=os.getenv("NAMECHEAP_CLIENT_IP", ""), - cloudflare_api_token=os.getenv("CLOUDFLARE_API_TOKEN", "") - )
\ No newline at end of file |
