localectl: port over to bus_log_create_error()
This commit is contained in:
parent
477def8097
commit
94676f3e93
4
TODO
4
TODO
|
@ -50,7 +50,9 @@ Features:
|
|||
|
||||
* add field to transient units that indicate whether systemd or somebody else saves/restores its settings, for integration with libvirt
|
||||
|
||||
* wait filter, unify dispatch table in systemctl_main() and friends, convert all to bus_log_create_error()
|
||||
* systemctl: rework wait filter to not require match callback
|
||||
|
||||
* unify dispatch table in systemctl_main() and friends
|
||||
|
||||
* bus: access policy as vtable flag
|
||||
|
||||
|
|
|
@ -154,15 +154,15 @@ static int set_locale(sd_bus *bus, char **args, unsigned n) {
|
|||
"org.freedesktop.locale1",
|
||||
"SetLocale", &m);
|
||||
if (r < 0)
|
||||
return r;
|
||||
return bus_log_create_error(r);
|
||||
|
||||
r = sd_bus_message_append_strv(m, args + 1);
|
||||
if (r < 0)
|
||||
return r;
|
||||
return bus_log_create_error(r);
|
||||
|
||||
r = sd_bus_message_append(m, "b", arg_ask_password);
|
||||
if (r < 0)
|
||||
return r;
|
||||
return bus_log_create_error(r);
|
||||
|
||||
r = sd_bus_send_with_reply_and_block(bus, m, 0, &error, NULL);
|
||||
if (r < 0) {
|
||||
|
|
|
@ -28,6 +28,7 @@
|
|||
#include "build.h"
|
||||
#include "unit-name.h"
|
||||
#include "path-util.h"
|
||||
#include "bus-error.h"
|
||||
|
||||
static bool arg_scope = false;
|
||||
static bool arg_remain_after_exit = false;
|
||||
|
|
Loading…
Reference in New Issue