diff options
-rw-r--r-- | ipalib/plugins/hostgroup.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ipalib/plugins/hostgroup.py b/ipalib/plugins/hostgroup.py index 4161cb1ba..a86350958 100644 --- a/ipalib/plugins/hostgroup.py +++ b/ipalib/plugins/hostgroup.py @@ -54,6 +54,14 @@ EXAMPLES: ipa hostgroup-del baltimore """) + +def get_complete_hostgroup_member_list(hostgroup): + result = api.Command['hostgroup_show'](hostgroup)['result'] + direct = list(result.get('member_host', [])) + indirect = list(result.get('memberindirect_host', [])) + return direct + indirect + + register = Registry() @register() |