diff --git a/bin/plugin/open/groupInfo b/bin/plugin/open/groupInfo index 1ae6266..b9ed5bd 100755 --- a/bin/plugin/open/groupInfo +++ b/bin/plugin/open/groupInfo @@ -208,7 +208,7 @@ foreach my $groupData (@groups) { $fnret = OVH::Bastion::group_config(group => $group, %{OVH::Bastion::OPT_GROUP_TRY_PERSONAL_KEYS()}); if ($fnret && defined $fnret->value) { - $ret{'try_personal_keys'} = ($fnret->value eq '1' ? 'yes' : 'no'); + $ret{'try_personal_keys'} = ($fnret->value eq '1' ? 1 : 0); } } @@ -309,13 +309,13 @@ sub print_group_info { if ($ret{'try_personal_keys'}) { osh_info ' '; - if ($ret{'try_personal_keys'} eq 'yes') { + if ($ret{'try_personal_keys'} == 1) { osh_info "Personal keys: When group members access servers from this group, their personal egress keys will also be tried."; } - else { - osh_info "Personal keys: No personal egress keys will be used."; - } + } + else { + osh_info "Personal keys: No personal egress keys will be used."; } if ($withKeys) { diff --git a/tests/functional/tests.d/350-groups.sh b/tests/functional/tests.d/350-groups.sh index fdafea3..626295e 100644 --- a/tests/functional/tests.d/350-groups.sh +++ b/tests/functional/tests.d/350-groups.sh @@ -1100,7 +1100,7 @@ EOS # verify the setting is applied in groupInfo success check_try_personal_keys_enabled $a1 --osh groupInfo --group $group1 contain "personal egress keys will also be tried" - json .error_code OK .command groupInfo .value.try_personal_keys yes + json .error_code OK .command groupInfo .value.try_personal_keys 1 # disable try-personal-keys success disable_try_personal_keys $a1 --osh groupModify --group $group1 --try-personal-keys no @@ -1109,7 +1109,7 @@ EOS # verify the setting is applied in groupInfo success check_try_personal_keys_disabled $a1 --osh groupInfo --group $group1 contain "No personal egress keys will be used" - json .error_code OK .command groupInfo .value.try_personal_keys no + json .error_code OK .command groupInfo .value.try_personal_keys 0 # non-owner cannot modify try-personal-keys run non_owner_modify_try_personal_keys $a2 --osh groupModify --group $group1 --try-personal-keys yes