libzypp  17.1.1
zypp::RepoManagerOptions Struct Reference

Repo manager settings. More...

#include <RepoManager.h>

Public Member Functions

 RepoManagerOptions (const Pathname &root_r=Pathname())
 Default ctor following ZConfig global settings. More...

Static Public Member Functions

static RepoManagerOptions makeTestSetup (const Pathname &root_r)
 Test setup adjusting all paths to be located below one root_r directory. More...

Public Attributes

Pathname repoCachePath
Pathname repoRawCachePath
Pathname repoSolvCachePath
Pathname repoPackagesCachePath
Pathname knownReposPath
Pathname knownServicesPath
Pathname pluginsPath
bool probe
std::string servicesTargetDistro
 Target distro ID to be used when refreshing repo index services. More...
Pathname rootDir
 remembers root_r value for later use More...

Detailed Description

Repo manager settings.

Settings default to ZYpp global settings.

Definition at line 53 of file RepoManager.h.

Constructor & Destructor Documentation

◆ RepoManagerOptions()

zypp::RepoManagerOptions::RepoManagerOptions ( const Pathname root_r = Pathname())

Default ctor following ZConfig global settings.

If an optional root_r directory is given, all paths will be prefixed accordingly.


Definition at line 478 of file

Member Function Documentation

◆ makeTestSetup()

RepoManagerOptions zypp::RepoManagerOptions::makeTestSetup ( const Pathname root_r)

Test setup adjusting all paths to be located below one root_r directory.

root_r\ - repoCachePath
\raw - repoRawCachePath
\solv - repoSolvCachePath

Definition at line 492 of file

Member Data Documentation

◆ repoCachePath

Pathname zypp::RepoManagerOptions::repoCachePath

Definition at line 79 of file RepoManager.h.

◆ repoRawCachePath

Pathname zypp::RepoManagerOptions::repoRawCachePath

Definition at line 80 of file RepoManager.h.

◆ repoSolvCachePath

Pathname zypp::RepoManagerOptions::repoSolvCachePath

Definition at line 81 of file RepoManager.h.

◆ repoPackagesCachePath

Pathname zypp::RepoManagerOptions::repoPackagesCachePath

Definition at line 82 of file RepoManager.h.

◆ knownReposPath

Pathname zypp::RepoManagerOptions::knownReposPath

Definition at line 83 of file RepoManager.h.

◆ knownServicesPath

Pathname zypp::RepoManagerOptions::knownServicesPath

Definition at line 84 of file RepoManager.h.

◆ pluginsPath

Pathname zypp::RepoManagerOptions::pluginsPath

Definition at line 85 of file RepoManager.h.

◆ probe

bool zypp::RepoManagerOptions::probe

Definition at line 86 of file RepoManager.h.

◆ servicesTargetDistro

std::string zypp::RepoManagerOptions::servicesTargetDistro

Target distro ID to be used when refreshing repo index services.

Repositories not maching this ID will be skipped/removed.

If empty, Target::targetDistribution() will be used instead.

Definition at line 93 of file RepoManager.h.

◆ rootDir

Pathname zypp::RepoManagerOptions::rootDir

remembers root_r value for later use

Definition at line 96 of file RepoManager.h.

The documentation for this struct was generated from the following files: