44 ret.repoPackagesCachePath =
root_r/
"packages";
46 ret.knownServicesPath =
root_r/
"services.d";
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;
Reference counted access to a Tp object calling a custom Dispose function when the last AutoDispose h...
static ZConfig & instance()
Singleton ctor.
static Pathname assertprefix(const Pathname &root_r, const Pathname &path_r)
Return path_r prefixed with root_r, unless it is already prefixed.
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.