File SharedFiles.h

namespace storage
class SharedFiles

Public Static Functions

static int syncSharedFile(const std::string &sharedPath, const std::string &localPath = "")
static void clearCacheForSharedFile(const std::string &sharedPath)
static std::string realPathForSharedFile(const std::string &sharedPath)
static std::string stripSharedPrefix(const std::string &sharedPath)
static bool isPathShared(const std::string &p)
static void deleteSharedFile(const std::string &p)
static void updateSharedFile(const std::string &p)
static void syncPythonFunctionFile(const faabric::Message &msg)
static void clear()

Private Static Functions

static std::string prependSharedRoot(const std::string &originalPath)