From bf665f59411840c60b6e3c9ac33f28a818233c0a Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Thu, 5 Sep 2019 18:15:52 +0200 Subject: [SERVER] Introduce autoFreeDiskSpaceDelay This setting allows you to control the formerly hard-coded timeout of 10 hours before a proxy would start deleting old images in order to free up space for new images. Setting it to -1 entirely disables automatic deletion, in case you have an external process for freeing up disk space. --- src/server/globals.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/server/globals.h') diff --git a/src/server/globals.h b/src/server/globals.h index ebdc1c7..58b2c9d 100644 --- a/src/server/globals.h +++ b/src/server/globals.h @@ -290,6 +290,13 @@ extern atomic_uint_fast64_t _maxReplicationSize; */ extern atomic_bool _pretendClient; +/** + * Minimum uptime in seconds before proxy starts deleting old + * images if running out of space. -1 disables automatic deletion. + * Only relevant in proxy mode. + */ +extern atomic_int _autoFreeDiskSpaceDelay; + /** * Load the server configuration. */ -- cgit v1.2.3-55-g7522