/*
 * Copyright (C) 1996-2020 The Squid Software Foundation and contributors
 *
 * Squid software is distributed under GPLv2+ license and includes
 * contributions from numerous individuals and organizations.
 * Please see the COPYING and CONTRIBUTORS files for details.
 */

/* DEBUG: section 92    Storage File System */

#include "squid.h"
#include "fs/rock/RockStoreFileSystem.h"
#include "fs/rock/RockSwapDir.h"

Rock::StoreFileSystem::StoreFileSystem()
{
    FsAdd(*this);
}

Rock::StoreFileSystem::~StoreFileSystem()
{
}

char const *
Rock::StoreFileSystem::type() const
{
    return "rock";
}

SwapDir *
Rock::StoreFileSystem::createSwapDir()
{
    return new SwapDir();
}

void
Rock::StoreFileSystem::done()
{
}

void
Rock::StoreFileSystem::registerWithCacheManager()
{
    assert(false); // XXX: implement
}

void
Rock::StoreFileSystem::setup()
{
    debugs(92,2, HERE << "Will use Rock FS");
}

void
Rock::StoreFileSystem::Stats(StoreEntry *)
{
    assert(false); // XXX: implement
}

