1
0
mirror of https://github.com/systemd/systemd.git synced 2024-11-08 11:27:32 +03:00

systemctl: don't show ln -s/rm output in 'install' mode if --quiet is passed

This commit is contained in:
Lennart Poettering 2012-01-21 03:44:11 +01:00
parent 51122dc9e3
commit d1f262fa46

View File

@ -3688,12 +3688,14 @@ static int enable_unit(DBusConnection *bus, char **args) {
goto finish;
}
if (!arg_quiet) {
for (i = 0; i < n_changes; i++) {
if (changes[i].type == UNIT_FILE_SYMLINK)
log_info("ln -s '%s' '%s'", changes[i].source, changes[i].path);
else
log_info("rm '%s'", changes[i].path);
}
}
} else {
const char *method;
@ -3808,10 +3810,12 @@ static int enable_unit(DBusConnection *bus, char **args) {
goto finish;
}
if (!arg_quiet) {
if (streq(type, "symlink"))
log_info("ln -s '%s' '%s'", source, path);
else
log_info("rm '%s'", path);
}
dbus_message_iter_next(&sub);
}