New Addon
Google BK
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
from backup.config import Config, Setting, Startable
|
||||
from backup.logger import getLogger
|
||||
from injector import inject, singleton
|
||||
logger = getLogger(__name__)
|
||||
|
||||
|
||||
@singleton
|
||||
class DebugServer(Startable):
|
||||
@inject
|
||||
def __init__(self, config: Config):
|
||||
self._config = config
|
||||
|
||||
async def start(self):
|
||||
if self._config.get(Setting.DEBUGGER_PORT) is not None:
|
||||
import debugpy
|
||||
port = self._config.get(Setting.DEBUGGER_PORT)
|
||||
logger.info("Starting debugger on port {}".format(port))
|
||||
debugpy.listen(("0.0.0.0", port))
|
||||
Reference in New Issue
Block a user