ClickHouse/dbms/Disks/registerDisks.cpp

27 lines
450 B
C++
Raw Normal View History

2019-12-15 06:34:43 +00:00
#include "registerDisks.h"
2019-11-27 09:39:44 +00:00
#include "DiskFactory.h"
#include <Common/config.h>
2019-11-27 09:39:44 +00:00
namespace DB
{
void registerDiskLocal(DiskFactory & factory);
2020-01-10 21:42:26 +00:00
void registerDiskMemory(DiskFactory & factory);
#if USE_AWS_S3
void registerDiskS3(DiskFactory & factory);
#endif
2019-11-27 09:39:44 +00:00
void registerDisks()
{
auto & factory = DiskFactory::instance();
registerDiskLocal(factory);
2020-01-10 21:42:26 +00:00
registerDiskMemory(factory);
#if USE_AWS_S3
registerDiskS3(factory);
#endif
2019-11-27 09:39:44 +00:00
}
}