mirror of
https://github.com/systemd/systemd
synced 2024-10-07 08:40:44 +00:00
bootspec: show default/selected entry info in JSON output
Fixes: #25889
This commit is contained in:
parent
5f9041afec
commit
4a6c6d35e4
|
@ -1441,7 +1441,10 @@ int show_boot_entries(const BootConfig *config, JsonFormatFlags json_format) {
|
|||
* at once. */
|
||||
r = json_append(&v, JSON_BUILD_OBJECT(
|
||||
JSON_BUILD_PAIR_CONDITION(e->tries_left != UINT_MAX, "triesLeft", JSON_BUILD_UNSIGNED(e->tries_left)),
|
||||
JSON_BUILD_PAIR_CONDITION(e->tries_done != UINT_MAX, "triesDone", JSON_BUILD_UNSIGNED(e->tries_done))));
|
||||
JSON_BUILD_PAIR_CONDITION(e->tries_done != UINT_MAX, "triesDone", JSON_BUILD_UNSIGNED(e->tries_done)),
|
||||
JSON_BUILD_PAIR_CONDITION(config->default_entry >= 0, "isDefault", JSON_BUILD_BOOLEAN(i == (size_t) config->default_entry)),
|
||||
JSON_BUILD_PAIR_CONDITION(config->selected_entry >= 0, "isSelected", JSON_BUILD_BOOLEAN(i == (size_t) config->selected_entry))));
|
||||
|
||||
if (r < 0)
|
||||
return log_oom();
|
||||
|
||||
|
|
Loading…
Reference in a new issue