diff options
Diffstat (limited to 'ipalib/plugins/hostgroup.py')
-rw-r--r-- | ipalib/plugins/hostgroup.py | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/ipalib/plugins/hostgroup.py b/ipalib/plugins/hostgroup.py index 7accca621..5a723b8c8 100644 --- a/ipalib/plugins/hostgroup.py +++ b/ipalib/plugins/hostgroup.py @@ -37,9 +37,9 @@ class hostgroup(LDAPObject): uuid_attribute = 'ipauniqueid' attribute_names = { 'cn': 'names', - 'member host': 'member hosts', - 'member hostgroup': 'member hostgroups', - 'memberof hostgroup': 'member of hostgroup', + 'member_host': 'member hosts', + 'member_hostgroup': 'member hostgroups', + 'memberof_hostgroup': 'member of hostgroup', } attribute_members = { 'member': ['host', 'hostgroup'], @@ -61,6 +61,18 @@ class hostgroup(LDAPObject): label='Description', doc='A description of this group', ), + Str('member_host?', + label='Member Hosts', + flags=['no_create', 'no_update', 'no_search'], + ), + Str('member_hostgroup?', + label='Member Host Groups', + flags=['no_create', 'no_update', 'no_search'], + ), + Str('memberof_hostgroup?', + label='Member of Hostgroups', + flags=['no_create', 'no_update', 'no_search'], + ), ) api.register(hostgroup) |