New Addon

Google BK
This commit is contained in:
2023-04-23 18:17:03 +07:00
parent 1c7fd2b476
commit 702d080a1e
248 changed files with 72745 additions and 0 deletions
@@ -0,0 +1,27 @@
import aiorun
from .server import Server
from backup.config import Config
from backup.module import BaseModule
from injector import Injector
from injector import provider, singleton
class ServerModule(BaseModule):
def __init__(self):
super().__init__(override_dns=False)
@provider
@singleton
def getConfig(self) -> Config:
return Config.fromEnvironment()
async def main():
module = ServerModule()
injector = Injector(module)
await injector.get(Server).start()
if __name__ == '__main__':
print("Starting")
aiorun.run(main())