Removed old settings #127_config_in_wi
This commit is contained in:
parent
86d891065f
commit
ec39fedf42
@ -1,26 +0,0 @@
|
|||||||
# -*- coding: utf-8 -*-
|
|
||||||
|
|
||||||
"""
|
|
||||||
bot Keksdose bot
|
|
||||||
~~~~~~~~~~~~~~~~~~~
|
|
||||||
|
|
||||||
Discord bot for the Keksdose discord Server
|
|
||||||
|
|
||||||
:copyright: (c) 2022 - 2023 sh-edraft.de
|
|
||||||
:license: MIT, see LICENSE for more details.
|
|
||||||
|
|
||||||
"""
|
|
||||||
|
|
||||||
__title__ = "modules.boot_log.configuration"
|
|
||||||
__author__ = "Sven Heidemann"
|
|
||||||
__license__ = "MIT"
|
|
||||||
__copyright__ = "Copyright (c) 2022 - 2023 sh-edraft.de"
|
|
||||||
__version__ = "1.0.7"
|
|
||||||
|
|
||||||
from collections import namedtuple
|
|
||||||
|
|
||||||
|
|
||||||
# imports:
|
|
||||||
|
|
||||||
VersionInfo = namedtuple("VersionInfo", "major minor micro")
|
|
||||||
version_info = VersionInfo(major="1", minor="0", micro="7")
|
|
@ -1,17 +0,0 @@
|
|||||||
from cpl_core.configuration.configuration_model_abc import ConfigurationModelABC
|
|
||||||
|
|
||||||
|
|
||||||
class BootLogServerSettings(ConfigurationModelABC):
|
|
||||||
def __init__(self, id: int = None, login_message_channel_id: int = None):
|
|
||||||
ConfigurationModelABC.__init__(self)
|
|
||||||
|
|
||||||
self._id: int = 0 if id is None else id
|
|
||||||
self._login_message_channel_id: int = 0 if login_message_channel_id is None else login_message_channel_id
|
|
||||||
|
|
||||||
@property
|
|
||||||
def id(self) -> int:
|
|
||||||
return self._id
|
|
||||||
|
|
||||||
@property
|
|
||||||
def login_message_channel_id(self) -> int:
|
|
||||||
return self._login_message_channel_id
|
|
@ -1,21 +0,0 @@
|
|||||||
from cpl_core.configuration.configuration_model_abc import ConfigurationModelABC
|
|
||||||
from cpl_core.utils.json_processor import JSONProcessor
|
|
||||||
from cpl_query.extension import List
|
|
||||||
|
|
||||||
from modules.boot_log.configuration.boot_log_server_settings import (
|
|
||||||
BootLogServerSettings,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
class BootLogSettings(ConfigurationModelABC):
|
|
||||||
def __init__(self, **kwargs: dict):
|
|
||||||
ConfigurationModelABC.__init__(self)
|
|
||||||
|
|
||||||
self._servers: List[BootLogServerSettings] = List()
|
|
||||||
for s in kwargs:
|
|
||||||
kwargs[s]["Id"] = s
|
|
||||||
self._servers.append(JSONProcessor.process(BootLogServerSettings, kwargs[s]))
|
|
||||||
|
|
||||||
@property
|
|
||||||
def servers(self) -> List[BootLogServerSettings]:
|
|
||||||
return self._servers
|
|
@ -1,26 +0,0 @@
|
|||||||
# -*- coding: utf-8 -*-
|
|
||||||
|
|
||||||
"""
|
|
||||||
bot Keksdose bot
|
|
||||||
~~~~~~~~~~~~~~~~~~~
|
|
||||||
|
|
||||||
Discord bot for the Keksdose discord Server
|
|
||||||
|
|
||||||
:copyright: (c) 2022 - 2023 sh-edraft.de
|
|
||||||
:license: MIT, see LICENSE for more details.
|
|
||||||
|
|
||||||
"""
|
|
||||||
|
|
||||||
__title__ = "modules.permission.configuration"
|
|
||||||
__author__ = "Sven Heidemann"
|
|
||||||
__license__ = "MIT"
|
|
||||||
__copyright__ = "Copyright (c) 2022 - 2023 sh-edraft.de"
|
|
||||||
__version__ = "1.0.7"
|
|
||||||
|
|
||||||
from collections import namedtuple
|
|
||||||
|
|
||||||
|
|
||||||
# imports
|
|
||||||
|
|
||||||
VersionInfo = namedtuple("VersionInfo", "major minor micro")
|
|
||||||
version_info = VersionInfo(major="1", minor="0", micro="7")
|
|
@ -1,22 +0,0 @@
|
|||||||
from cpl_core.configuration.configuration_model_abc import ConfigurationModelABC
|
|
||||||
|
|
||||||
|
|
||||||
class PermissionServerSettings(ConfigurationModelABC):
|
|
||||||
def __init__(self, id: int = None, admin_role_ids: list = None, moderator_role_ids: list = None):
|
|
||||||
ConfigurationModelABC.__init__(self)
|
|
||||||
|
|
||||||
self._id: int = 0 if id is None else id
|
|
||||||
self._admin_roles: list[int] = [] if admin_role_ids is None else admin_role_ids
|
|
||||||
self._moderator_roles: list[int] = [] if moderator_role_ids is None else moderator_role_ids
|
|
||||||
|
|
||||||
@property
|
|
||||||
def id(self) -> int:
|
|
||||||
return self._id
|
|
||||||
|
|
||||||
@property
|
|
||||||
def admin_roles(self) -> list[int]:
|
|
||||||
return self._admin_roles
|
|
||||||
|
|
||||||
@property
|
|
||||||
def moderator_roles(self) -> list[int]:
|
|
||||||
return self._moderator_roles
|
|
@ -1,21 +0,0 @@
|
|||||||
from cpl_core.configuration.configuration_model_abc import ConfigurationModelABC
|
|
||||||
from cpl_core.utils.json_processor import JSONProcessor
|
|
||||||
from cpl_query.extension import List
|
|
||||||
|
|
||||||
from modules.permission.configuration.permission_server_settings import (
|
|
||||||
PermissionServerSettings,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
class PermissionSettings(ConfigurationModelABC):
|
|
||||||
def __init__(self, **kwargs: dict):
|
|
||||||
ConfigurationModelABC.__init__(self)
|
|
||||||
|
|
||||||
self._servers: List[PermissionServerSettings] = List()
|
|
||||||
for s in kwargs:
|
|
||||||
kwargs[s]["Id"] = s
|
|
||||||
self._servers.append(JSONProcessor.process(PermissionServerSettings, kwargs[s]))
|
|
||||||
|
|
||||||
@property
|
|
||||||
def servers(self) -> List[PermissionServerSettings]:
|
|
||||||
return self._servers
|
|
Loading…
Reference in New Issue
Block a user