(format: str, req: GenerateImageRequest, task_data: TaskData, now=None)
| 84 | |
| 85 | |
| 86 | def format_placeholders(format: str, req: GenerateImageRequest, task_data: TaskData, now=None): |
| 87 | if now is None: |
| 88 | now = time.time() |
| 89 | |
| 90 | for placeholder, time_format in time_placeholders.items(): |
| 91 | if placeholder in format: |
| 92 | format = format.replace(placeholder, datetime.fromtimestamp(now).strftime(time_format)) |
| 93 | for placeholder, replace_func in other_placeholders.items(): |
| 94 | if placeholder in format: |
| 95 | format = format.replace(placeholder, replace_func(req, task_data)) |
| 96 | |
| 97 | return format |
| 98 | |
| 99 | |
| 100 | def format_folder_name(format: str, req: GenerateImageRequest, task_data: TaskData): |
no outgoing calls
no test coverage detected