From: Vito Caputo Date: Sun, 3 May 2020 06:18:27 +0000 (-0700) Subject: nspawn: switch to BusLocator-oriented helpers X-Git-Tag: v246-rc1~417^2~7 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1ecaac5c302fc979a48bc7749a1e83afcc4e253c;p=thirdparty%2Fsystemd.git nspawn: switch to BusLocator-oriented helpers Mechanical substitution reducing some verbosity --- diff --git a/src/nspawn/nspawn-register.c b/src/nspawn/nspawn-register.c index 9b7ca5e3dd5..64773a3d9cf 100644 --- a/src/nspawn/nspawn-register.c +++ b/src/nspawn/nspawn-register.c @@ -122,11 +122,9 @@ int register_machine( assert(bus); if (keep_unit) { - r = sd_bus_call_method( + r = bus_call_method( bus, - "org.freedesktop.machine1", - "/org/freedesktop/machine1", - "org.freedesktop.machine1.Manager", + bus_machine_mgr, "RegisterMachineWithNetwork", &error, NULL, @@ -141,13 +139,7 @@ int register_machine( } else { _cleanup_(sd_bus_message_unrefp) sd_bus_message *m = NULL; - r = sd_bus_message_new_method_call( - bus, - &m, - "org.freedesktop.machine1", - "/org/freedesktop/machine1", - "org.freedesktop.machine1.Manager", - "CreateMachineWithNetwork"); + r = bus_message_new_method_call(bus, &m, bus_machine_mgr, "CreateMachineWithNetwork"); if (r < 0) return bus_log_create_error(r); @@ -218,16 +210,7 @@ int unregister_machine( assert(bus); - r = sd_bus_call_method( - bus, - "org.freedesktop.machine1", - "/org/freedesktop/machine1", - "org.freedesktop.machine1.Manager", - "UnregisterMachine", - &error, - NULL, - "s", - machine_name); + r = bus_call_method(bus, bus_machine_mgr, "UnregisterMachine", &error, NULL, "s", machine_name); if (r < 0) log_debug("Failed to unregister machine: %s", bus_error_message(&error, r)); @@ -262,13 +245,7 @@ int allocate_scope( if (r < 0) return log_error_errno(r, "Failed to mangle scope name: %m"); - r = sd_bus_message_new_method_call( - bus, - &m, - "org.freedesktop.systemd1", - "/org/freedesktop/systemd1", - "org.freedesktop.systemd1.Manager", - "StartTransientUnit"); + r = bus_message_new_method_call(bus, &m, bus_systemd_mgr, "StartTransientUnit"); if (r < 0) return bus_log_create_error(r); @@ -354,26 +331,15 @@ int terminate_scope( if (r < 0) return log_error_errno(r, "Failed to mangle scope name: %m"); - r = sd_bus_call_method( - bus, - "org.freedesktop.systemd1", - "/org/freedesktop/systemd1", - "org.freedesktop.systemd1.Manager", - "AbandonScope", - &error, - NULL, - "s", - scope); + r = bus_call_method(bus, bus_systemd_mgr, "AbandonScope", &error, NULL, "s", scope); if (r < 0) { log_debug_errno(r, "Failed to abandon scope '%s', ignoring: %s", scope, bus_error_message(&error, r)); sd_bus_error_free(&error); } - r = sd_bus_call_method( + r = bus_call_method( bus, - "org.freedesktop.systemd1", - "/org/freedesktop/systemd1", - "org.freedesktop.systemd1.Manager", + bus_systemd_mgr, "KillUnit", &error, NULL, @@ -386,16 +352,7 @@ int terminate_scope( sd_bus_error_free(&error); } - r = sd_bus_call_method( - bus, - "org.freedesktop.systemd1", - "/org/freedesktop/systemd1", - "org.freedesktop.systemd1.Manager", - "UnrefUnit", - &error, - NULL, - "s", - scope); + r = bus_call_method(bus, bus_systemd_mgr, "UnrefUnit", &error, NULL, "s", scope); if (r < 0) log_debug_errno(r, "Failed to drop reference to scope '%s', ignoring: %s", scope, bus_error_message(&error, r));