#include <cmd_enter.h>
Definition at line 18 of file cmd_enter.h.
publish::CmdEnter::CmdEnter |
( |
| ) |
|
|
inline |
void publish::CmdEnter::CleanupSession |
( |
bool |
keep_logs, |
|
|
const std::vector< std::string > & |
new_paths |
|
) |
| |
|
private |
void publish::CmdEnter::CreateUnderlay |
( |
const std::string & |
source_dir, |
|
|
const std::string & |
dest_dir, |
|
|
const std::vector< std::string > & |
empty_dirs, |
|
|
std::vector< std::string > * |
new_paths |
|
) |
| |
|
private |
virtual std::string publish::CmdEnter::GetBrief |
( |
| ) |
const |
|
inlinevirtual |
std::string publish::CmdEnter::GetCvmfsXattr |
( |
const std::string & |
name | ) |
|
|
private |
virtual unsigned publish::CmdEnter::GetMinPlainArgs |
( |
| ) |
const |
|
inlinevirtual |
The command needs at least so many non-parameter arguments (e.g. fqrn)
Reimplemented from publish::Command.
Definition at line 54 of file cmd_enter.h.
virtual std::string publish::CmdEnter::GetName |
( |
| ) |
const |
|
inlinevirtual |
virtual std::string publish::CmdEnter::GetUsage |
( |
| ) |
const |
|
inlinevirtual |
int publish::CmdEnter::Main |
( |
const Options & |
options | ) |
|
|
virtual |
void publish::CmdEnter::MountCvmfs |
( |
| ) |
|
|
private |
void publish::CmdEnter::MountOverlayfs |
( |
| ) |
|
|
private |
pid_t publish::CmdEnter::RunInteractiveShell |
( |
| ) |
|
|
private |
void publish::CmdEnter::WriteCvmfsConfig |
( |
const std::string & |
extra_config | ) |
|
|
private |
std::string publish::CmdEnter::cvmfs2_binary_ |
|
private |
std::string publish::CmdEnter::env_conf_ |
|
private |
Stores the session directory environment.
Definition at line 78 of file cmd_enter.h.
std::string publish::CmdEnter::fqrn_ |
|
private |
std::string publish::CmdEnter::overlayfs_binary_ |
|
private |
std::string publish::CmdEnter::repo_config_ |
|
private |
std::string publish::CmdEnter::rootfs_dir_ |
|
private |
Destination to chroot() to in the namespace.
Definition at line 79 of file cmd_enter.h.
std::string publish::CmdEnter::session_dir_ |
|
private |
In $HOME/.cvmfs/fqrn, container spool area.
Definition at line 77 of file cmd_enter.h.
std::string publish::CmdEnter::stderr_path_ |
|
private |
Logs stdout of background commands.
Definition at line 81 of file cmd_enter.h.
std::string publish::CmdEnter::stdout_path_ |
|
private |
Logs stdout of background commands.
Definition at line 80 of file cmd_enter.h.
The documentation for this class was generated from the following files:
- /home/sftnight/jenkins/workspace/CvmfsDoxygen/label/docker-x86_64/cvmfs/cvmfs/publish/cmd_enter.h
- /home/sftnight/jenkins/workspace/CvmfsDoxygen/label/docker-x86_64/cvmfs/cvmfs/publish/cmd_enter.cc