Initial pve cloud backup app
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
import asyncio
|
||||
import logging
|
||||
|
||||
from .backup_service import worker_loop
|
||||
from .config import LOG_DIR, ensure_dirs
|
||||
from .migrations import run_migrations
|
||||
|
||||
|
||||
def main() -> None:
|
||||
ensure_dirs()
|
||||
logging.basicConfig(
|
||||
filename=LOG_DIR / "worker.log",
|
||||
level=logging.INFO,
|
||||
format="%(asctime)s %(levelname)s %(message)s",
|
||||
)
|
||||
run_migrations()
|
||||
asyncio.run(worker_loop())
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
Reference in New Issue
Block a user