mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-02-25 17:40:45 +01:00
nmcli: fix hiding default values
A property should be hidden when it has the default value and one of the following conditions is met: - nmcli is called in "overview" mode (with flag -o) - the property has the HIDE flag Previously, properties with the HIDE flag were always hidden. Fix that.
This commit is contained in:
parent
0aab6ef1c0
commit
cb09291635
1 changed files with 3 additions and 2 deletions
|
|
@ -1103,8 +1103,9 @@ _print_fill(const NmcConfig *nmc_config,
|
|||
|
||||
nm_assert(!to_free || value == to_free);
|
||||
|
||||
if ((is_default && nmc_config->overview)
|
||||
|| NM_FLAGS_HAS(text_out_flags, NM_META_ACCESSOR_GET_OUT_FLAGS_HIDE)) {
|
||||
if (is_default
|
||||
&& (nmc_config->overview
|
||||
|| NM_FLAGS_HAS(text_out_flags, NM_META_ACCESSOR_GET_OUT_FLAGS_HIDE))) {
|
||||
/* don't mark the entry for display. This is to shorten the output in case
|
||||
* the property is the default value. But we only do that, if the user
|
||||
* opts in to this behavior (-overview), or of the property marks itself
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue