Fix ruff smells in classes dir and config.py.

This commit is contained in:
2024-05-22 16:58:27 -04:00
parent e485c119f6
commit 6cd82dfcc4
6 changed files with 81 additions and 88 deletions
+4 -12
View File
@@ -1,15 +1,11 @@
"""
File contains classes defining the Hydra configuraton structure.
"""
"""File contains classes defining the Hydra configuraton structure."""
from dataclasses import dataclass
@dataclass
class Params:
"""
Class defines the various configuration parameters.
"""
"""Class defines the various configuration parameters."""
admin_channel_id: int # might want to rename this...
announcement_category_id: int
@@ -32,9 +28,7 @@ class Params:
@dataclass
class ElectionCycle:
"""
Class defines relevant election dates.
"""
"""Class defines relevant election dates."""
election_start: str
highcouncil_election_announce: str
@@ -49,9 +43,7 @@ class ElectionCycle:
@dataclass
class DakinyConfig:
"""
Class defines all configs required for Dakiny Bot.
"""
"""Class defines all configs required for Dakiny Bot."""
election_cycles: list[ElectionCycle]
params: Params