| 44 | return cmd_opts.allow_code |
| 45 | |
| 46 | def ui(self, is_img2img): |
| 47 | example = """from modules.processing import process_images |
| 48 | |
| 49 | p.width = 768 |
| 50 | p.height = 768 |
| 51 | p.batch_size = 2 |
| 52 | p.steps = 10 |
| 53 | |
| 54 | return process_images(p) |
| 55 | """ |
| 56 | |
| 57 | |
| 58 | code = gr.Code(value=example, language="python", label="Python code", elem_id=self.elem_id("code")) |
| 59 | indent_level = gr.Number(label='Indent level', value=2, precision=0, elem_id=self.elem_id("indent_level")) |
| 60 | |
| 61 | return [code, indent_level] |
| 62 | |
| 63 | def run(self, p, code, indent_level): |
| 64 | assert cmd_opts.allow_code, '--allow-code option must be enabled' |