X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/3afec6824121eea6aed8c2d25567a5e8974d3100..e59b78c774872e33b9c69acc196989a0f565bdf4:/services/keepstore/usage.go diff --git a/services/keepstore/usage.go b/services/keepstore/usage.go index 887cfd3a9e..8e83f6ce5f 100644 --- a/services/keepstore/usage.go +++ b/services/keepstore/usage.go @@ -1,3 +1,7 @@ +// Copyright (C) The Arvados Authors. All rights reserved. +// +// SPDX-License-Identifier: AGPL-3.0 + package main import ( @@ -114,6 +118,36 @@ TrashCheckInterval: How often to check for (and delete) trashed blocks whose TrashLifetime has expired. +TrashWorkers: + + Maximum number of concurrent trash operations. Default is 1, i.e., + trash lists are processed serially. + +EmptyTrashWorkers: + + Maximum number of concurrent block deletion operations (per + volume) when emptying trash. Default is 1. + +PullWorkers: + + Maximum number of concurrent pull operations. Default is 1, i.e., + pull lists are processed serially. + +TLSCertificateFile: + + Path to server certificate file in X509 format. Enables TLS mode. + + Example: /var/lib/acme/live/keep0.example.com/fullchain + +TLSKeyFile: + + Path to server key file in X509 format. Enables TLS mode. + + The key pair is read from disk during startup, and whenever SIGHUP + is received. + + Example: /var/lib/acme/live/keep0.example.com/privkey + Volumes: List of storage volumes. If omitted or empty, the default is to