mirror of
https://github.com/matrix-construct/construct
synced 2024-06-01 01:28:54 +02:00
modules/media/media: Add conf items for enabling caches.
This commit is contained in:
parent
d0bfe4fd8f
commit
114bbdb7d0
|
@ -36,6 +36,20 @@ media_log
|
|||
"media"
|
||||
};
|
||||
|
||||
decltype(media_blocks_cache_enable)
|
||||
media_blocks_cache_enable
|
||||
{
|
||||
{ "name", "ircd.media.blocks.cache.enable" },
|
||||
{ "default", true },
|
||||
};
|
||||
|
||||
decltype(media_blocks_cache_comp_enable)
|
||||
media_blocks_cache_comp_enable
|
||||
{
|
||||
{ "name", "ircd.media.blocks.cache_comp.enable" },
|
||||
{ "default", false },
|
||||
};
|
||||
|
||||
// Blocks column
|
||||
decltype(media_blocks_descriptor)
|
||||
media_blocks_descriptor
|
||||
|
@ -58,8 +72,8 @@ media_blocks_descriptor
|
|||
{}, // options
|
||||
{}, // comparaor
|
||||
{}, // prefix transform
|
||||
-1, // cache size (uses conf item)
|
||||
-1, // compressed cache size (uses conf item)
|
||||
bool(media_blocks_cache_enable)? -1 : 0,
|
||||
bool(media_blocks_cache_comp_enable)? -1 : 0,
|
||||
};
|
||||
|
||||
decltype(media_description)
|
||||
|
|
|
@ -12,6 +12,8 @@ using namespace ircd;
|
|||
|
||||
extern mapi::header IRCD_MODULE;
|
||||
extern log::log media_log;
|
||||
extern conf::item<bool> media_blocks_cache_enable;
|
||||
extern conf::item<bool> media_blocks_cache_comp_enable;
|
||||
extern conf::item<size_t> media_blocks_cache_size;
|
||||
extern conf::item<size_t> media_blocks_cache_comp_size;
|
||||
extern const db::database::descriptor media_blocks_descriptor;
|
||||
|
|
Loading…
Reference in a new issue