54#define OUTS(X) str << " " #X "\t" << obj.X << std::endl
55 str <<
"RepoManagerOptions (" << obj.
rootDir <<
") {" << std::endl;
56 OUTS( repoRawCachePath );
57 OUTS( repoSolvCachePath );
58 OUTS( repoPackagesCachePath );
59 OUTS( knownReposPath );
60 OUTS( knownServicesPath );
62 str <<
"}" << std::endl;
static Pathname assertprefix(const Pathname &root_r, const Pathname &path_r)
Return path_r prefixed with root_r, unless it is already prefixed.
bool repo_add_probe() const
Whether repository urls should be probed.
static ZConfig & instance()
Singleton ctor.
String related utilities and Regular expression matching.
Easy-to use interface to the ZYPP dependency resolver.
std::ostream & operator<<(std::ostream &str, const SerialNumber &obj)
static RepoManagerOptions makeTestSetup(const Pathname &root_r)
Test setup adjusting all paths to be located below one root_r directory.
Pathname repoSolvCachePath
Pathname rootDir
remembers root_r value for later use
Pathname knownServicesPath
Pathname repoRawCachePath
Pathname repoPackagesCachePath
RepoManagerOptions(const Pathname &root_r=Pathname())
Default ctor following ZConfig global settings.