7 #ifndef CVMFS_PUBLISH_REPOSITORY_UTIL_H_
8 #define CVMFS_PUBLISH_REPOSITORY_UTIL_H_
28 void SaveAs(
const std::string &path)
const;
129 void RunSuidHelper(
const std::string &verb,
const std::string &fqrn);
137 const std::string &key,
const std::string &value);
139 std::string
SendTalkCommand(
const std::string &socket,
const std::string &cmd);
143 #endif // CVMFS_PUBLISH_REPOSITORY_UTIL_H_
std::string branch() const
const std::string & path() const
const bool owns_lock() const
ServerLockFile(const std::string &path)
ServerLockFileGuard(ServerLockFile &lock)
const std::string & path() const
std::string previous_branch() const
CheckoutMarker(const std::string &t, const std::string &b, const shash::Any &h, const std::string &p)
void SetInConfig(const std::string &path, const std::string &key, const std::string &value)
ServerFlagFile(const std::string &path)
void SaveAs(const std::string &path) const
std::string SendTalkCommand(const std::string &socket, const std::string &cmd)
std::string previous_branch_
void RunSuidHelper(const std::string &verb, const std::string &fqrn)
ServerLockFileCheck(ServerLockFile &lock)
static CheckoutMarker * CreateFrom(const std::string &path)