1
0
Fork 0

improve logging

This commit is contained in:
Lukas Wurzinger 2025-05-02 00:39:56 +02:00
parent f13b676653
commit 11b9f2454e
No known key found for this signature in database
2 changed files with 7 additions and 4 deletions

View file

@ -29,7 +29,7 @@ class ArgumentParser(Tap):
"whether mirrors should be recreated"
mirror_interval: str = "8h0m0s"
"repository mirror interval"
log: str = "WARNING"
log: str = "INFO"
"log level"
filter: str | None = None
"filter repositories by this regular expression"

View file

@ -83,13 +83,14 @@ class PushMirrorer:
existing_push_mirrors: list[PushMirror],
config: PushMirrorConfig,
) -> PushMirror | None:
if not repo.needs_mirror:
return None
self.logger.info(
f"Setting up mirrors for {repo.orig_owner}/{repo.name} to {repo.new_owner}/{repo.name} at {repo.clone_url}"
)
if not repo.needs_mirror:
self.logger.info("Skipping mirrors")
return None
final_config = self.config.overlay(config)
if not final_config.is_valid():
@ -138,6 +139,8 @@ class PushMirrorer:
repo=repo.name,
)
self.logger.info("Finished mirrors")
return new_push_mirror
def mirror_repos(