CernVM-FS  2.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
cmd_enter.cc File Reference
#include "cvmfs_config.h"
#include "cmd_enter.h"
#include <dirent.h>
#include <errno.h>
#include <fcntl.h>
#include <linux/limits.h>
#include <poll.h>
#include <sched.h>
#include <signal.h>
#include <sys/mount.h>
#include <unistd.h>
#include <sys/wait.h>
#include <algorithm>
#include <cassert>
#include <cstdio>
#include <map>
#include <set>
#include <string>
#include <vector>
#include "backoff.h"
#include "logging.h"
#include "options.h"
#include "platform.h"
#include "publish/except.h"
#include "publish/repository.h"
#include "publish/settings.h"
#include "sanitizer.h"
#include "util/namespace.h"
#include "util/posix.h"
#include "util/string.h"
Include dependency graph for cmd_enter.cc:

Go to the source code of this file.

Classes

struct  anonymous_namespace{cmd_enter.cc}::AnchorPid
 

Namespaces

 anonymous_namespace{cmd_enter.cc}
 
 publish
 

Functions

static AnchorPid anonymous_namespace{cmd_enter.cc}::EnterRootContainer ()
 
static void anonymous_namespace{cmd_enter.cc}::EnsureDirectory (const std::string &path)
 
static void anonymous_namespace{cmd_enter.cc}::RemoveSingle (const std::string &path)
 
static void anonymous_namespace{cmd_enter.cc}::RemoveUnderlay (const std::string &path, const std::vector< std::string > &new_paths)