mirror of
https://github.com/home-assistant/operating-system.git
synced 2026-02-21 02:11:30 +00:00
* Only run HA CLI interactively if stdout is a terminal Flags for running HA CLI commands in an interactive shell added in #3238 cause the command to fail if the process is not running in a terminal. This is needed for example for the fsfreeze hook, otherwise the command fails, as seen in this trace when the hook is executed: ----------- + '[' thaw '=' freeze ] + '[' thaw '=' thaw ] + echo 'File system thaw requested, thawing Home Assistant' File system thaw requested, thawing Home Assistant + ha backups thaw the input device is not a TTY ------------ However, for example on Proxmox this message is not logged anywhere and the hook just fails silently (i.e. it doesn't cause the backup to fail). Fixes #3251 * Use -i also when not running in a terminal