CernVM-FS  2.12.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
swissknife::CommandScrub Member List

This is the complete list of members for swissknife::CommandScrub, including all inherited members.

alerts_swissknife::CommandScrubmutableprivate
alerts_mutex_swissknife::CommandScrubmutableprivate
CheckHashString(const std::string &hash_string, const std::string &full_path) const swissknife::CommandScrubprivate
CheckPathAndExtractHash(const std::string &relative_path, const std::string &file_name, const std::string &full_path) const swissknife::CommandScrubprivate
Command()swissknife::Command
CommandScrub()swissknife::CommandScrub
CreateEmptyReflog(const std::string &temp_directory, const std::string &repo_name)ServerTool
DirCallback(const std::string &relative_path, const std::string &dir_name)swissknife::CommandScrubprotected
download_manager() const ServerTool
download_manager_ServerToolprotected
FetchReflog(ObjectFetcherT *object_fetcher, const std::string &repo_name, const shash::Any &reflog_hash)ServerTool
FetchRemoteManifest(const std::string &repository_url, const std::string &repository_name, const shash::Any &base_hash=shash::Any()) const ServerTool
FetchRemoteManifestEnsemble(const std::string &repository_url, const std::string &repository_name, manifest::ManifestEnsemble *ensemble) const ServerTool
FileCallback(const std::string &relative_path, const std::string &file_name)swissknife::CommandScrubprotected
GetDescription() const swissknife::CommandScrubinlinevirtual
GetName() const swissknife::CommandScrubinlinevirtual
GetParams() const swissknife::CommandScrubvirtual
InitDownloadManager(const bool follow_redirects, const std::string &proxy, const unsigned max_pool_handles=1)ServerTool
InitSignatureManager(const std::string &pubkey_path, const std::string &certificate_path="", const std::string &private_key_path="")ServerTool
kGenericParamswissknife::Commandstatic
kGenericParamSeparatorswissknife::Commandstatic
machine_readable_output_swissknife::CommandScrubprivate
Main(const ArgumentList &args)swissknife::CommandScrubvirtual
MakeFullPath(const std::string &relative_path, const std::string &file_name) const swissknife::CommandScrubprivate
MakeRelativePath(const std::string &full_path)swissknife::CommandScrubprivate
OnFileHashed(const ScrubbingResult &scrubbing_result)swissknife::CommandScrubprotected
OpenLocalManifest(const std::string path) const ServerTool
pipeline_scrubbing_swissknife::CommandScrubprivate
PrintAlert(const Alerts::Type type, const std::string &path, const std::string &affected_hash="") const swissknife::CommandScrubprotected
repo_path_swissknife::CommandScrubprivate
ServerTool()ServerTool
ShowAlertsHelpMessage() const swissknife::CommandScrubprotected
signature_manager() const ServerTool
signature_manager_ServerToolprotected
statistics()ServerToolinline
statistics() const ServerToolinline
statistics_ServerToolprotected
SymlinkCallback(const std::string &relative_path, const std::string &symlink_name)swissknife::CommandScrubprotected
~Command()swissknife::Commandvirtual
~CommandScrub()swissknife::CommandScrub
~ServerTool()ServerToolvirtual