class HammerCLIKatello::OptionSources::LifecycleEnvironmentParams
Public Class Methods
new(command)
click to toggle source
# File lib/hammer_cli_katello/option_sources/lifecycle_environment_params.rb, line 4 def initialize(command) @command = command end
Public Instance Methods
get_options(_defined_options, result)
click to toggle source
# File lib/hammer_cli_katello/option_sources/lifecycle_environment_params.rb, line 8 def get_options(_defined_options, result) if result['option_environment_name'] && result['option_environment_id'].nil? result['option_environment_id'] = @command.resolver.lifecycle_environment_id( @command.resolver.scoped_options('environment', result, :single)) end if result['option_environment_names'] && result['option_environment_ids'].nil? result['option_environment_ids'] = @command.resolver.lifecycle_environment_ids( @command.resolver.scoped_options('environment', result, :multi)) end result end