systemctl: allow user to suppress output when no action scheduled (#32278)

This commit is contained in:
MaxHearnden
2024-04-18 01:44:22 +01:00
committed by GitHub
parent ad938537ef
commit bccd7be328

View File

@@ -397,7 +397,7 @@ int logind_show_shutdown(void) {
return r;
if (isempty(action))
return log_error_errno(SYNTHETIC_ERRNO(ENODATA), "No scheduled shutdown.");
return log_full_errno(arg_quiet ? LOG_DEBUG : LOG_ERR, SYNTHETIC_ERRNO(ENODATA), "No scheduled shutdown.");
if (STR_IN_SET(action, "halt", "poweroff", "exit"))
pretty_action = "Shutdown";