Compare commits
3 Commits
b9da2ce686
...
pkg/dev/ri
Author | SHA1 | Date | |
---|---|---|---|
e2d73932c0 | |||
980a119ef9 | |||
f623feb8a8 |
6
debian/control
vendored
6
debian/control
vendored
@ -9,7 +9,11 @@ Homepage: https://forge.cadoles.com/Infra/risotto
|
||||
Package: python3-risotto
|
||||
Architecture: any
|
||||
Pre-Depends: dpkg, python3, ${misc:Pre-Depends}
|
||||
Depends: ${python:Depends}, ${misc:Depends}, python3-asyncpg, python3-rougail, python3-aiohttp
|
||||
Depends: ${python:Depends}, ${misc:Depends},
|
||||
python3-asyncpg,
|
||||
python3-rougail,
|
||||
python3-aiohttp,
|
||||
python3-sdnotify
|
||||
Description: configuration manager libraries
|
||||
|
||||
Package: risotto
|
||||
|
@ -1,13 +1,16 @@
|
||||
#!/usr/bin/env python3
|
||||
from sdnotify import SystemdNotifier
|
||||
from asyncio import get_event_loop
|
||||
from risotto import get_app
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
notifier = SystemdNotifier()
|
||||
loop = get_event_loop()
|
||||
loop.run_until_complete(get_app(loop))
|
||||
print('HTTP server ready')
|
||||
notifier.notify("READY=1")
|
||||
try:
|
||||
print('HTTP server ready')
|
||||
loop.run_forever()
|
||||
except KeyboardInterrupt:
|
||||
pass
|
||||
|
@ -174,7 +174,10 @@ async def get_app(loop):
|
||||
await dispatcher.register_remote()
|
||||
print()
|
||||
await dispatcher.on_join()
|
||||
return await loop.create_server(app.make_handler(), '*', get_config()['http_server']['port'])
|
||||
return await loop.create_server(app.make_handler(),
|
||||
'*',
|
||||
get_config()['http_server']['port'],
|
||||
)
|
||||
|
||||
|
||||
TIRAMISU = None
|
||||
|
Reference in New Issue
Block a user