class HammerCLIKatello::CommandExtensions::KickstartRepository
Public Class Methods
Source
# File lib/hammer_cli_katello/command_extensions/kickstart_repository.rb, line 32 def self.fetch_repo_id(cv_id, env_id, repo_name) repo_resource = HammerCLIForeman.foreman_resource(:repositories) index_options = { content_view_id: cv_id, environment_id: env_id, name: repo_name } repos = repo_resource.call(:index, index_options)['results'] if repos.empty? raise _("No such repository with name %{name}, in lifecycle environment"\ " %{environment_id} and content view %{content_view_id}") % index_options end repos.first['id'] end