Skip to content

Commit 0932927

Browse files
committed
lint up
1 parent b896232 commit 0932927

29 files changed

+689
-289
lines changed

src/Modals/__init__.py .pylintrc

File renamed without changes.
File renamed without changes.

src/Embeds/status.py

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import tabulate
2+
3+
# implement *_status

src/Hermes/ansible.py

+13-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
1+
"""
2+
sync_tree docstring
3+
"""
4+
5+
16
def ansible_init(self):
7+
"""
8+
sync_tree docstring
9+
"""
210
pass
311

12+
413
def run_ansible(self):
5-
pass
14+
"""
15+
sync_tree docstring
16+
"""
17+
pass

src/Hermes/cogs.py

+13-4
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,24 @@
11
import os
22
import asyncio
3+
4+
"""
5+
sync_tree docstring
6+
"""
7+
8+
39
def load_cogs(self):
4-
cogs = os.listdir(self.cog_prefix.replace('.', '/'))
5-
cogs = map(self.cog_prefix.replace('.', '/').__add__, cogs)
10+
"""
11+
sync_tree docstring
12+
"""
13+
cogs = os.listdir(self.cog_prefix.replace(".", "/"))
14+
cogs = map(self.cog_prefix.replace(".", "/").__add__, cogs)
615
cogs = filter(os.path.isfile, list(cogs))
716
for cog in cogs:
8-
cog = cog[:-3].replace('/', '.')
17+
cog = cog[:-3].replace("/", ".")
918
try:
1019
asyncio.run(self.load_extension(cog))
1120
self.logger.info(f"Cog {cog} loaded.")
1221

1322
except Exception as e:
1423
self.logger.warning(f"Cog {cog} can not be loaded!")
15-
raise e
24+
raise e

src/Hermes/configurator.py

+13-5
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,23 @@
11
import os
22
from configparser import ConfigParser
33

4+
"""
5+
sync_tree docstring
6+
"""
7+
8+
49
def configurator_init(self):
10+
"""
11+
sync_tree docstring
12+
"""
513

6-
self.config = ConfigParser(inline_comment_prefixes=('#'))
7-
config_prefix = 'config'
14+
self.config = ConfigParser(inline_comment_prefixes=("#",))
15+
config_prefix = "config"
816

9-
self.config.read(os.path.join(config_prefix, 'config.ini'))
17+
self.config.read(os.path.join(config_prefix, "config.ini"))
1018
config_dirs = os.listdir(config_prefix)
11-
19+
1220
for config_dir in config_dirs:
13-
path_ = os.path.join(config_prefix, config_dir, 'config.ini')
21+
path_ = os.path.join(config_prefix, config_dir, "config.ini")
1422
if os.path.isfile(path_):
1523
self.config.read(path_)

src/Hermes/database.py

+33-8
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,32 @@
11
from os.path import isfile
2-
from src.backend.sqlite import self_with_commit, scriptexec
2+
from src.backend.sqlite import scriptexec
33
from sqlite3 import connect, Row
4-
from asyncio import sleep, get_event_loop, Lock
4+
from asyncio import Lock
5+
6+
"""
7+
sync_tree docstring
8+
"""
9+
510

611
def database_init(self):
7-
config_predir = self.config['Database']
8-
self.DB_PATH = config_predir['DB_PATH']
9-
self.DB_WIREGUARD_SCHEMA = config_predir['DB_WIREGUARD_SCHEMA']
12+
"""
13+
sync_tree docstring
14+
"""
15+
16+
config_predir = self.config["Database"]
17+
self.DB_PATH = config_predir["DB_PATH"]
18+
self.DB_WIREGUARD_SCHEMA = config_predir["DB_WIREGUARD_SCHEMA"]
1019
self.db_conn = None
1120
self.cursor = None
1221
self.db_ready_future = None
1322
self.db_lock = Lock()
1423

24+
1525
async def build_database(self):
26+
"""
27+
sync_tree docstring
28+
"""
29+
1630
if isfile(self.DB_WIREGUARD_SCHEMA):
1731
try:
1832
scriptexec(self.cursor, self.DB_WIREGUARD_SCHEMA)
@@ -21,28 +35,39 @@ async def build_database(self):
2135
except Exception as e:
2236
self.logger.warn(f"Could not build database!\n{e}")
2337

38+
2439
async def ready_database(self):
40+
"""
41+
sync_tree docstring
42+
"""
2543
try:
2644
if self.db_conn is None:
2745
self.db_conn = connect(self.DB_PATH, check_same_thread=False)
2846
self.db_conn.row_factory = Row
29-
47+
3048
self.cursor = self.db_conn.cursor() if self.cursor is None else None
3149
self.logger.info("Database initialized")
3250
except Exception as e:
3351
self.logger.warn(f"Database could not be initialized!\n{e}")
3452
await self.build_database()
3553
self.db_ready_future = None
3654

55+
3756
def wait_for_db_ready(func):
57+
"""
58+
sync_tree docstring
59+
"""
60+
3861
async def inner(*args, **kwargs):
3962
if args[0].db_ready_future is not None:
4063
await args[0].db_ready_future
4164
await func(*args, **kwargs)
65+
4266
return inner
4367

44-
#async def wait_for_db_ready(self):
68+
69+
# async def wait_for_db_ready(self):
4570
# if self.db_ready_future is not None:
4671
# await self.db_ready_future
4772
# else:
48-
# await sleep(0)
73+
# await sleep(0)

src/Hermes/discord.py

+14-5
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,16 @@
1+
"""
2+
sync_tree docstring
3+
"""
4+
5+
16
def discord_init(self):
2-
config_predir = self.config['Discord']
3-
self.token_path = config_predir['token_path']
4-
self.prefix = config_predir['prefix']
5-
self.cog_prefix = config_predir['cog_prefix']
7+
"""
8+
sync_tree docstring
9+
"""
10+
config_predir = self.config["Discord"]
11+
self.token_path = config_predir["token_path"]
12+
self.prefix = config_predir["prefix"]
13+
self.cog_prefix = config_predir["cog_prefix"]
614
self.guild = None
7-
self.ready = False
15+
self.ready = False
16+
self.token = None

0 commit comments

Comments
 (0)