const Pathname & sysconfigStoragePath()
std::string asString(const Patch::Category &obj)
relates: Patch::Category string representation.
Access to the sat-pools string space.
Orchestrator for a libsolv pool instance.
Remember a files attributes to detect content changes.
Structural or data change (e.g., Rootfs, Arch, or Repo content).
unsigned split(const C_Str &line_r, TOutputIterator result_r, const C_Str &sepchars_r=" \, const Trim trim_r=NO_TRIM)
Split line_r into words.
void setDirty(PoolInvalidation invalidation, std::initializer_list< std::string_view > reasons)
Invalidate everything.
const std::set< std::string > & requiredFilesystems() const
zypp::sat::detail::IdType IdType
bool isSatisfied(detail::IdType value) const override
Check if a specific value satisfies this namespace condition.
std::map< std::string, std::string > read(const Pathname &_path)
Read sysconfig file path_r and return (key,valye) pairs.
std::optional< std::set< std::string > > _requiredFilesystems
filesystems mentioned in /etc/sysconfig/storage, mutable for lazy init
void checkDirty(Pool &pool) override
checkDirty