Extend the hostgroup builder functionallity to include creating parent hostgroups. For instance:
Currently when creating hostgroups a common example would be "DatacenterA/Cisco/Switch". However the 2 parent groups "DatacenterA/Cisco" and "DatacenterA" will not be created.
Since the whole point of using nested hostgroups is having nested permissions and applying permissions to the top parent and cascade all the information from there, it makes sense to create top level hostgroups.
Extend the hostgroup builder functionallity to include creating parent hostgroups. For instance:
Currently when creating hostgroups a common example would be "DatacenterA/Cisco/Switch". However the 2 parent groups "DatacenterA/Cisco" and "DatacenterA" will not be created.
Since the whole point of using nested hostgroups is having nested permissions and applying permissions to the top parent and cascade all the information from there, it makes sense to create top level hostgroups.