CernVM-FS
2.12.0
|
#include <swissknife_history.h>
Public Member Functions | |
Environment (const std::string &repository_url, const std::string &tmp_path) | |
Public Attributes | |
const std::string | repository_url |
const std::string | tmp_path |
UnlinkGuard | manifest_path |
UniquePtr< manifest::Manifest > | manifest |
UniquePtr< manifest::Manifest > | previous_manifest |
UniquePtr< history::History > | history |
UniquePtr< upload::Spooler > | spooler |
UnlinkGuard | history_path |
Definition at line 46 of file swissknife_history.h.
|
inline |
Definition at line 47 of file swissknife_history.h.
UniquePtr<history::History> swissknife::CommandTag::Environment::history |
Definition at line 57 of file swissknife_history.h.
Referenced by swissknife::CommandEditTag::AddNewTag(), swissknife::CommandTag::CloseAndPublishHistory(), swissknife::CommandEditTag::CreateTag(), swissknife::CommandEditTag::ManipulateTag(), swissknife::CommandEditTag::MoveTag(), swissknife::CommandEditTag::RemoveTags(), and swissknife::CommandTag::UpdateUndoTags().
UnlinkGuard swissknife::CommandTag::Environment::history_path |
Definition at line 59 of file swissknife_history.h.
Referenced by swissknife::CommandTag::CloseAndPublishHistory().
UniquePtr<manifest::Manifest> swissknife::CommandTag::Environment::manifest |
Definition at line 55 of file swissknife_history.h.
Referenced by swissknife::CommandTag::CloseAndPublishHistory(), swissknife::CommandEditTag::GetTagRootHash(), and swissknife::CommandTag::UploadCatalogAndUpdateManifest().
UnlinkGuard swissknife::CommandTag::Environment::manifest_path |
Definition at line 54 of file swissknife_history.h.
Referenced by swissknife::CommandTag::CloseAndPublishHistory().
UniquePtr<manifest::Manifest> swissknife::CommandTag::Environment::previous_manifest |
Definition at line 56 of file swissknife_history.h.
const std::string swissknife::CommandTag::Environment::repository_url |
Definition at line 51 of file swissknife_history.h.
Referenced by swissknife::CommandEditTag::AddNewTag().
UniquePtr<upload::Spooler> swissknife::CommandTag::Environment::spooler |
Definition at line 58 of file swissknife_history.h.
Referenced by swissknife::CommandTag::CloseAndPublishHistory(), and swissknife::CommandTag::UploadCatalogAndUpdateManifest().
const std::string swissknife::CommandTag::Environment::tmp_path |
Definition at line 52 of file swissknife_history.h.
Referenced by swissknife::CommandEditTag::AddNewTag().