# File lib/hammer_cli_foreman/host.rb, line 371 def validate_options super unless validator.any(:option_hostgroup_id, :option_hostgroup_name).exist? if option_managed validator.all(:option_environment_id, :option_architecture_id, :option_domain_id, :option_puppet_proxy_id, :option_operatingsystem_id, :option_ptable_id).required else # unmanaged host only requires environment validator.option(:option_environment_id).required end end end
Generated with the Darkfish Rdoc Generator 2.