class HammerCLIForemanPuppet::CommandExtensions::HostPuppetProxy
Public Class Methods
delete_deprecated_options(command_class)
click to toggle source
# File lib/hammer_cli_foreman_puppet/command_extensions/host.rb, line 54 def self.delete_deprecated_options(command_class) %w[--puppetclass-ids --environment-id --config-group-ids].each do |switch| family = command_class.option_families.find do |f| f.head.switches.include?(switch) end command_class.declared_options.delete_if do |o| family.all.include?(o) end end end
proxy_id(resolver, name)
click to toggle source
# File lib/hammer_cli_foreman_puppet/command_extensions/host.rb, line 50 def self.proxy_id(resolver, name) resolver.smart_proxy_id('option_name' => name) end