#include <YUMSourceImpl.h>
Inheritance diagram for zypp::source::yum::YUMSourceImpl:

Definition at line 51 of file YUMSourceImpl.h.
|
|
Definition at line 161 of file YUMSourceImpl.h. |
|
|
Default Ctor. Just initilizes data members. Metadata retrieval is delayed untill factoryInit. Definition at line 63 of file YUMSourceImpl.cc. |
|
|
default implementation returns now() so the source is always reread when in doubt
Reimplemented from zypp::source::SourceImpl. Definition at line 66 of file YUMSourceImpl.cc. References repomdFile(). |
|
|
Reimplemented from zypp::source::SourceImpl. Definition at line 348 of file YUMSourceImpl.cc. References zypp::source::SourceImpl::_cache_dir, zypp::filesystem::Pathname::empty(), and saveMetadataTo(). |
|
|
Reimplemented from zypp::source::SourceImpl. Definition at line 66 of file YUMSourceImpl.h. References typeString(). |
|
|
Text used for identifying the type of the source. Used by the SourceFactory when creating a source of a given type only. Definition at line 73 of file YUMSourceImpl.h. Referenced by type(). |
|
|
Late initialize the ResStore.
Reimplemented from zypp::source::SourceImpl. Definition at line 402 of file YUMSourceImpl.cc. References zypp::bit::asString(), zypp::parser::XMLNodeIteratorBase::atEnd(), DBG, ERR, repomdFile(), and zypp::source::SourceImpl::url(). |
|
|
is the download of metadata from the url needed
Definition at line 323 of file YUMSourceImpl.cc. References zypp::source::SourceImpl::_path, zypp::Url::asString(), zypp::filesystem::Pathname::asString(), cacheExists(), zypp::CheckSum::empty(), zypp::source::SourceImpl::provideFile(), repomdFileSignature(), zypp::filesystem::sha1sum(), zypp::source::SourceImpl::url(), and ZYPP_THROW. Referenced by saveMetadataTo(). |
|
||||||||||||||||||||||||
|
|
|
||||||||||||
|
||||||||||||
|
Definition at line 856 of file YUMSourceImpl.cc. References zypp::Arch_noarch, createGroupDependencies(), zypp::parser::yum::YUMGroupData::groupId, zypp::detail::makeResolvableFromImpl(), zypp::Edition::noedition, ZYPP_CAUGHT, and ZYPP_THROW. |
|
||||||||||||
|
||||||||||||||||
|
||||||||||||
|
||||||||||||
|
||||||||||||
|
||||||||||||
|
Definition at line 1128 of file YUMSourceImpl.cc. References createCapability(), zypp::Dep::PROVIDES, and zypp::parser::yum::YUMObjectData::provides. Referenced by augmentPackage(), createMessage(), createPatch(), createPattern(), createProduct(), and createScript(). |
|
|
Definition at line 1210 of file YUMSourceImpl.cc. References createCapability(), zypp::parser::yum::YUMGroupData::packageList, zypp::Dep::RECOMMENDS, zypp::Dep::REQUIRES, and zypp::Dep::SUGGESTS. Referenced by createGroup(). |
|
||||||||||||
|
|
Ctor substitute. Actually get the metadata.
Reimplemented from zypp::source::SourceImpl. Definition at line 236 of file YUMSourceImpl.cc. References zypp::source::SourceImpl::_cache_dir, zypp::source::SourceImpl::_media_set, _tmp_metadata_dir, zypp::media::MediaManager::addVerifier(), cacheExists(), DBG, zypp::media::MediaManager::delVerifier(), zypp::filesystem::Pathname::empty(), zypp::source::SourceImpl::media_mgr, MIL, saveMetadataTo(), WAR, and ZYPP_CAUGHT. |
|
|
Check checksums of metadata files.
Definition at line 282 of file YUMSourceImpl.cc. References zypp::source::SourceImpl::_path, zypp::filesystem::Pathname::asString(), zypp::bit::asString(), zypp::parser::XMLNodeIteratorBase::atEnd(), checkCheckSum(), DBG, metadataRoot(), N_, repomdFile(), and ZYPP_THROW. |
|
|
Definition at line 82 of file YUMSourceImpl.cc. References zypp::source::SourceImpl::_cache_dir, _tmp_metadata_dir, and zypp::filesystem::Pathname::empty(). Referenced by checkMetadataChecksums(), repomdFile(), repomdFileKey(), and repomdFileSignature(). |
|
|
Definition at line 71 of file YUMSourceImpl.cc. References zypp::source::SourceImpl::_cache_dir, MIL, and repomdFile(). Referenced by downloadNeeded(), and factoryInit(). |
|
|
|
Definition at line 364 of file YUMSourceImpl.cc. References zypp::source::SourceImpl::alias(), zypp::source::SourceImpl::copyLocalMetadata(), downloadMetadata(), downloadNeeded(), MIL, and ZYPP_THROW. Referenced by factoryInit(), and storeMetadata(). |
|
|
Definition at line 87 of file YUMSourceImpl.cc. References metadataRoot(). Referenced by cacheExists(), checkMetadataChecksums(), createResolvables(), and timestamp(). |
|
|
Definition at line 92 of file YUMSourceImpl.cc. References metadataRoot(). Referenced by downloadNeeded(). |
|
|
Definition at line 97 of file YUMSourceImpl.cc. References metadataRoot(). |
|
||||||||||||||||
|
Definition at line 1300 of file YUMSourceImpl.cc. References zypp::filesystem::Pathname::asString(), DBG, zypp::Digest::digest(), ERR, MIL, zypp::str::toLower(), and WAR. Referenced by checkMetadataChecksums(), zypp::source::yum::YUMScriptImpl::do_script(), downloadMetadata(), and zypp::source::yum::YUMScriptImpl::undo_script(). |
|
|
Definition at line 154 of file YUMSourceImpl.h. Referenced by factoryInit(), and metadataRoot(). |
|
|
Definition at line 162 of file YUMSourceImpl.h. Referenced by augmentPackage(). |
1.4.6