Class: Katello::Pulp3::Api::Yum

Inherits:
Core
  • Object
show all
Defined in:
app/services/katello/pulp3/api/yum.rb

Instance Attribute Summary

Attributes inherited from Core

#repository_type, #smart_proxy

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Core

#api_client, #api_client_class, #api_exception_class, #artifacts_api, #cancel_task, #client_module, #core_api_client, #core_repositories_api, #core_repositories_list_all, #delete_distribution, #delete_orphans, #delete_remote, #distributions_api, #distributions_list_all, #export_api, #exporter_api, fetch_from_list, #get_distribution, #ignore_404_exception, ignore_409_exception, #import_api, #importer_api, #importer_check_api, #initialize, #list_all, #orphans_api, #publications_api, #remotes_api, #remotes_list, #remotes_list_all, #repair_class, #repositories_api, #repositories_reclaim_space_api, #repository_sync_url_class, #repository_version_hrefs, #repository_versions, #repository_versions_api, #signing_services_api, #task_groups_api, #tasks_api, #upload_class, #upload_commit_class, #uploads_api, #versions_list_for_repository, #yum_export_api, #yum_exporter_api

Constructor Details

This class inherits a constructor from Katello::Pulp3::Api::Core

Class Method Details

.add_remove_content_classObject



19
20
21
# File 'app/services/katello/pulp3/api/yum.rb', line 19

def self.add_remove_content_class
  PulpRpmClient::RepositoryAddRemoveContent
end

.alternate_content_source_classObject



23
24
25
# File 'app/services/katello/pulp3/api/yum.rb', line 23

def self.alternate_content_source_class
  PulpRpmClient::RpmRpmAlternateContentSource
end

.copy_classObject



15
16
17
# File 'app/services/katello/pulp3/api/yum.rb', line 15

def self.copy_class
  PulpRpmClient::Copy
end

.remote_uln_classObject



7
8
9
# File 'app/services/katello/pulp3/api/yum.rb', line 7

def self.remote_uln_class
  PulpRpmClient::RpmUlnRemote
end

.rpm_package_group_classObject



11
12
13
# File 'app/services/katello/pulp3/api/yum.rb', line 11

def self.rpm_package_group_class
  PulpRpmClient::RpmPackageGroup
end

Instance Method Details

#alternate_content_source_apiObject



27
28
29
# File 'app/services/katello/pulp3/api/yum.rb', line 27

def alternate_content_source_api
  PulpRpmClient::AcsRpmApi.new(api_client)
end

#content_distribution_trees_apiObject



55
56
57
# File 'app/services/katello/pulp3/api/yum.rb', line 55

def content_distribution_trees_api
  PulpRpmClient::ContentDistributionTreesApi.new(api_client)
end

#content_modulemd_defaults_apiObject



47
48
49
# File 'app/services/katello/pulp3/api/yum.rb', line 47

def content_modulemd_defaults_api
  PulpRpmClient::ContentModulemdDefaultsApi.new(api_client)
end

#content_package_environments_apiObject



43
44
45
# File 'app/services/katello/pulp3/api/yum.rb', line 43

def content_package_environments_api
  PulpRpmClient::ContentPackageenvironmentsApi.new(api_client)
end

#content_package_groups_apiObject



39
40
41
# File 'app/services/katello/pulp3/api/yum.rb', line 39

def content_package_groups_api
  PulpRpmClient::ContentPackagegroupsApi.new(api_client)
end

#content_repo_metadata_files_apiObject



51
52
53
# File 'app/services/katello/pulp3/api/yum.rb', line 51

def 
  PulpRpmClient::ContentRepoMetadataFilesApi.new(api_client)
end

#copy_apiObject



35
36
37
# File 'app/services/katello/pulp3/api/yum.rb', line 35

def copy_api
  PulpRpmClient::RpmCopyApi.new(api_client)
end

#remotes_uln_apiObject



31
32
33
# File 'app/services/katello/pulp3/api/yum.rb', line 31

def remotes_uln_api
  PulpRpmClient::RemotesUlnApi.new(api_client)
end