Module: HammerCLIKatello::RepositorySetCommand::Validations

Included in:
AvailableRepositoriesCommand, DisableCommand, EnableCommand, InfoCommand
Defined in:
lib/hammer_cli_katello/repository_set.rb

Instance Method Summary collapse

Instance Method Details

#validate_repository_setObject



4
5
6
7
8
9
10
11
12
13
14
# File 'lib/hammer_cli_katello/repository_set.rb', line 4

def validate_repository_set
  validate_options :before, 'IdResolution' do
    any(:option_id, :option_name).required
    if option(:option_name).exist?
      any(
        :option_organization_id, :option_organization_name, :option_organization_label,
        :option_product_id, :option_product_name
      ).required
    end
  end
end