Skip to content

feat(cli): add env var override to run unavailable commands - #229

Merged
lianakoleva merged 1 commit into
mainfrom
lk/temporarily-unavailable-env-override
Nov 3, 2026
Merged

lianakoleva merged 1 commit into
mainfrom
lk/temporarily-unavailable-env-override

Conversation

@lianakoleva

Copy link
Copy Markdown
Member

introduce LIGHTNING_CLI_DISABLE_UNAVAILABLE_CMDS, which defaults to 1 (UNAVAILABLE_COMMANDS stay disabled by default). setting LIGHTNING_CLI_DISABLE_UNAVAILABLE_CMDS to a false value such as 0 skips the
lockdown, so those commands run as usual and show no notice (though they should fail). unset, empty, and truthy values keep the lockdown on.

@mbeidler

mbeidler commented Nov 3, 2026 •

Copy link
Copy Markdown

Minor (naming): LIGHTNING_CLI_DISABLE_UNAVAILABLE_CMDS is a bit verbose, another option: LIGHTNING_CLI_LOCKDOWN=0.

@tejapulagam
tejapulagam enabled auto-merge (squash) November 3, 2026 21:55
@tejapulagam
tejapulagam disabled auto-merge November 3, 2026 21:55
@lianakoleva

Copy link
Copy Markdown
Member Author

Minor (naming): LIGHTNING_CLI_DISABLE_UNAVAILABLE_CMDS is a bit verbose, another option: LIGHTNING_CLI_LOCKDOWN=0.

i gave it some thought before implementing, and decided i would prefer it to be clear what it does rather than being short

@lianakoleva
lianakoleva merged commit bda201a into main Nov 3, 2026
24 checks passed
@lianakoleva
lianakoleva deleted the lk/temporarily-unavailable-env-override branch November 3, 2026 23:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants