mirror of
https://github.com/greflm13/StaticGalleryBuilder.git
synced 2026-02-05 11:09:26 +00:00
Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
3cb5269985
|
|||
|
3bde09aebc
|
|||
|
effc05826a
|
@@ -152,7 +152,7 @@ def generate_thumbnail(arguments: Tuple[str, str, str]) -> None:
|
||||
print(f"Failed to generate thumbnail for {image}")
|
||||
return
|
||||
else:
|
||||
logger.info("thumbnail already exists for %s", item, extra={"path": image})
|
||||
logger.debug("thumbnail already exists for %s", item, extra={"path": image})
|
||||
|
||||
|
||||
def get_total_folders(folder: str, _args: Args, _total: int = 0) -> int:
|
||||
@@ -190,6 +190,7 @@ def main() -> None:
|
||||
"""
|
||||
Main function to process images and generate a static image hosting website.
|
||||
"""
|
||||
logger.info("starting builder", extra={"version": VERSION})
|
||||
thumbnails: List[Tuple[str, str, str, bool]] = []
|
||||
|
||||
args = parse_arguments(VERSION)
|
||||
@@ -249,6 +250,7 @@ def main() -> None:
|
||||
pass
|
||||
finally:
|
||||
os.remove(lock_file)
|
||||
logger.info("finished builder", extra={"version": VERSION})
|
||||
return
|
||||
|
||||
|
||||
|
||||
@@ -174,6 +174,7 @@ def generate_html(folder: str, title: str, _args: Args, raw: List[str], version:
|
||||
_args (Args): Parsed command line arguments.
|
||||
raw (List[str]): Raw image file names.
|
||||
"""
|
||||
logger.info("processing folder", extra={"folder": folder})
|
||||
if _args.regenerate_thumbnails:
|
||||
if os.path.exists(os.path.join(folder, ".sizelist.json")):
|
||||
logger.info("removing .sizelist.json", extra={"folder": folder})
|
||||
@@ -193,6 +194,7 @@ def generate_html(folder: str, title: str, _args: Args, raw: List[str], version:
|
||||
if not _args.non_interactive_mode:
|
||||
pbardict[folder] = tqdm(total=len(items), desc=f"Getting image infos - {folder}", unit="files", ascii=True, dynamic_ncols=True)
|
||||
|
||||
logger.info("processing contents", extra={"folder": folder})
|
||||
for item in items:
|
||||
if item not in EXCLUDES and not item.startswith("."):
|
||||
if os.path.isdir(os.path.join(folder, item)):
|
||||
|
||||
Reference in New Issue
Block a user