|
module HostgroupsHelper
|
|
include CommonParametersHelper
|
|
include HostsAndHostgroupsHelper
|
|
|
|
def warning_message(group)
|
|
msg = [_("Are you sure?")]
|
|
if group.has_children?
|
|
msg << _("This group has nested groups!") + "\n"
|
|
msg << _("Please delete all nested groups before deleting it.")
|
|
end
|
|
msg.join("\n")
|
|
end
|
|
|
|
def parent_hostgroups
|
|
if @hostgroup.new_record?
|
|
accessible_hostgroups
|
|
else
|
|
accessible_hostgroups - @hostgroup.descendants - [@hostgroup]
|
|
end
|
|
end
|
|
end
|