mirror of
https://github.com/systemd/systemd.git
synced 2025-03-24 14:50:17 +03:00
core: include Found state in device dumps
In particular, this confirms that the Found state needs to remain a bit-field: $ systemd-analyze dump |grep 'Found: '|sort |uniq -c 105 Found: found-udev 3 Found: found-udev,found-mount 1 Found: found-udev,found-swap
This commit is contained in:
parent
75d0aba49b
commit
4d86c235b8
@ -273,14 +273,19 @@ static int device_deserialize_item(Unit *u, const char *key, const char *value,
|
||||
|
||||
static void device_dump(Unit *u, FILE *f, const char *prefix) {
|
||||
Device *d = DEVICE(u);
|
||||
_cleanup_free_ char *s = NULL;
|
||||
|
||||
assert(d);
|
||||
|
||||
(void) device_found_to_string_many(d->found, &s);
|
||||
|
||||
fprintf(f,
|
||||
"%sDevice State: %s\n"
|
||||
"%sSysfs Path: %s\n",
|
||||
"%sSysfs Path: %s\n"
|
||||
"%sFound: %s\n",
|
||||
prefix, device_state_to_string(d->state),
|
||||
prefix, strna(d->sysfs));
|
||||
prefix, strna(d->sysfs),
|
||||
prefix, strna(s));
|
||||
}
|
||||
|
||||
_pure_ static UnitActiveState device_active_state(Unit *u) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user