Unverified Commit 4aaae3dc authored by AUTOMATIC1111's avatar AUTOMATIC1111 Committed by GitHub
Browse files

Merge pull request #12838 from bluelovers/pr/file-metadata-path-001

display file metadata `path` , `ss_output_name`
parents 9a4a1aac f564d8ed
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -70,6 +70,7 @@ class LoraUserMetadataEditor(ui_extra_networks_user_metadata.UserMetadataEditor)
        metadata = item.get("metadata") or {}

        keys = {
            'ss_output_name': "Output name:",
            'ss_sd_model_name': "Model:",
            'ss_clip_skip': "Clip skip:",
            'ss_network_module': "Kohya module:",
+11 −0
Original line number Diff line number Diff line
@@ -2,10 +2,20 @@ import datetime
import html
import json
import os.path
from pathlib import Path

import gradio as gr

from modules import generation_parameters_copypaste, images, sysinfo, errors
from modules.paths_internal import models_path


def exclude_root_path(root_path, path):
    path_object = Path(path)
    if path_object.is_relative_to(root_path):
        path_object = path_object.relative_to(root_path)

    return path_object.as_posix()


class UserMetadataEditor:
@@ -98,6 +108,7 @@ class UserMetadataEditor:
            stats = os.stat(filename)
            params = [
                ('Filename: ', os.path.basename(filename)),
                ('Path: ', exclude_root_path(models_path, filename)),
                ('File size: ', sysinfo.pretty_bytes(stats.st_size)),
                ('Hash: ', shorthash),
                ('Modified: ', datetime.datetime.fromtimestamp(stats.st_mtime).strftime('%Y-%m-%d %H:%M')),