Module interactive

Module interactive 

Source
Expand description

Interactive mode control

Provides functions to check if interactive mode is enabled and handle prompts appropriately based on the –non-interactive flag.

Functions§

init
Initialize interactive mode flags
is_non_interactive
Check if non-interactive mode is enabled
is_yes
Check if –yes flag is set (auto-confirm)
require_value
Require a value in non-interactive mode
should_proceed_destructive
Check if a destructive action should proceed