![]() |
CernVM-FS
2.13.0
|
This is the complete list of members for swissknife::IngestSQL, including all inherited members.
add_files(catalog::WritableCatalogManager &catalog_manager, const std::vector< File > &files) | swissknife::IngestSQL | private |
add_symlinks(catalog::WritableCatalogManager &catalog_manager, const std::vector< Symlink > &symlinks) | swissknife::IngestSQL | private |
Command() | swissknife::Command | |
CreateEmptyReflog(const std::string &temp_directory, const std::string &repo_name) | ServerTool | |
DirMap typedef | swissknife::IngestSQL | |
do_additions(const DirMap &all_dirs, const FileMap &all_files, const SymlinkMap &all_symlinks, const std::string &lease_path, catalog::WritableCatalogManager &catalog_manager) | swissknife::IngestSQL | private |
do_deletions(sqlite3 *db, catalog::WritableCatalogManager &catalog_manager, const std::string &lease_path, const std::string &additional_prefix) | swissknife::IngestSQL | private |
download_manager() const | ServerTool | |
download_manager_ | ServerTool | protected |
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 | |
FileMap typedef | swissknife::IngestSQL | |
GetDescription() const | swissknife::IngestSQL | inlinevirtual |
GetName() const | swissknife::IngestSQL | inlinevirtual |
GetParams() const | swissknife::IngestSQL | inlinevirtual |
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 | |
kGenericParam | swissknife::Command | static |
kGenericParamSeparator | swissknife::Command | static |
load_dirs(sqlite3 *db, const std::string &lease_path, const std::string &additional_prefix, std::map< std::string, Directory > &all_dirs) | swissknife::IngestSQL | private |
load_files(sqlite3 *db, const std::string &lease_path, const std::string &additional_prefix, std::map< std::string, std::vector< File >> &all_files) | swissknife::IngestSQL | private |
load_symlinks(sqlite3 *db, const std::string &lease_path, const std::string &additional_prefix, std::map< std::string, std::vector< Symlink >> &all_symlinks) | swissknife::IngestSQL | private |
Main(const ArgumentList &args) | swissknife::IngestSQL | virtual |
OpenLocalManifest(const std::string path) const | ServerTool | |
process_sqlite(const std::vector< sqlite3 * > &dbs, catalog::WritableCatalogManager &catalog_manager, bool allow_additions, bool allow_deletions, const std::string &lease_path, const std::string &additional_prefix) | swissknife::IngestSQL | private |
ServerTool() | ServerTool | |
signature_manager() const | ServerTool | |
signature_manager_ | ServerTool | protected |
statistics() | ServerTool | inline |
statistics() const | ServerTool | inline |
statistics_ | ServerTool | protected |
SymlinkMap typedef | swissknife::IngestSQL | |
~Command() | swissknife::Command | virtual |
~IngestSQL() | swissknife::IngestSQL | inline |
~ServerTool() | ServerTool | virtual |