machined: port machined's bus APIs to use new image metadata API
authorLennart Poettering <lennart@poettering.net>
Tue, 14 Nov 2017 22:27:14 +0000 (23:27 +0100)
committerLennart Poettering <lennart@poettering.net>
Mon, 20 Nov 2017 15:43:15 +0000 (16:43 +0100)
commitcf30a8c1ed2de720dee935d552011aa9ba596d31
treee3ceb56134511501de55b7c0d076fb21db5a4977
parentc7664c071ec935f67fed7aceebc296513d17ea15
machined: port machined's bus APIs to use new image metadata API

Let's rework the D-Bus APIs GetImageOSRelease() to use the new internal
metadata API, to query what it needs to know. Augment it with
GetImageHostname(), GetImageMachineID(), GetImageMachineInfo(), that
expose the other new APIS.
src/machine/image-dbus.c
src/machine/image-dbus.h
src/machine/machined-dbus.c
src/machine/org.freedesktop.machine1.conf