(ctx, param, value)
| 427 | """ |
| 428 | |
| 429 | def print_and_exit(ctx, param, value): |
| 430 | if value: |
| 431 | click.echo(f"Value of {param.name} is: {value}") |
| 432 | ctx.exit() |
| 433 | |
| 434 | @click.command(context_settings={"help_option_names": ("--my-help",)}) |
| 435 | @click.option("-a", is_flag=True, expose_value=False, callback=print_and_exit) |