windows fix

This commit is contained in:
Francesco Tolomei 2022-04-26 02:31:42 +02:00
parent 91afbbc28a
commit b92791ce04
No known key found for this signature in database
GPG key ID: 476B73FC5BF99B76
2 changed files with 5 additions and 2 deletions

View file

@ -1,6 +1,7 @@
#!/usr/bin/env python
import os
import re
import sys
import asyncio
import logging
import argparse
@ -24,7 +25,7 @@ def main():
addons : Set[Type[Addon]] = set()
for path in sorted(addon_path.rglob('*.py')):
py_path = str(path).replace('/', '.').replace('.py', '')
py_path = str(path).replace('/', '.').replace('\\', '.').replace('.py', '')
try:
m = import_module(py_path)
for obj_name in vars(m).keys():

View file

@ -235,8 +235,10 @@ class Treepuncher(
await super().start()
if not self.notifier:
self.notifier = Notifier(self)
await self.notifier.initialize()
for m in self.modules:
await m.initialize()
if not isinstance(m, Notifier):
await m.initialize()
self._processing = True
self._worker = asyncio.get_event_loop().create_task(self._work())
self.scheduler.resume()