MCPcopy Create free account
hub / github.com/easydiffusion/easydiffusion / make_filename_callback

Function make_filename_callback

ui/easydiffusion/utils/save_utils.py:304–321  ·  view source on GitHub ↗
(
    filename_format: str,
    req: GenerateImageRequest,
    task_data: RenderTaskData,
    folder_img_number: int,
    suffix=None,
    now=None,
)

Source from the content-addressed store, hash-verified

302
303
304def make_filename_callback(
305 filename_format: str,
306 req: GenerateImageRequest,
307 task_data: RenderTaskData,
308 folder_img_number: int,
309 suffix=None,
310 now=None,
311):
312 if now is None:
313 now = time.time()
314
315 def make_filename(i):
316 name = format_file_name(filename_format, req, task_data, now, i, folder_img_number)
317 name = name if suffix is None else f"{name}_{suffix}"
318
319 return name
320
321 return make_filename
322
323
324def _calculate_img_number(save_dir_path: str, task_data: RenderTaskData):

Callers 1

save_images_to_diskFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected