aboutsummaryrefslogtreecommitdiff
path: root/nar-herder/storage.scm
diff options
context:
space:
mode:
Diffstat (limited to 'nar-herder/storage.scm')
-rw-r--r--nar-herder/storage.scm10
1 files changed, 8 insertions, 2 deletions
diff --git a/nar-herder/storage.scm b/nar-herder/storage.scm
index df8ec4d..e85d745 100644
--- a/nar-herder/storage.scm
+++ b/nar-herder/storage.scm
@@ -207,7 +207,8 @@
(define* (update-nar-files-metric metrics-registry
nar-file-counts
#:key fetched-count removed-count
- not-stored-addition-count)
+ not-stored-addition-count
+ stored-addition-count)
;; Avoid incrementing or decrementing the metric if it hasn't been
;; set yet
@@ -255,7 +256,12 @@
(when not-stored-addition-count
(metric-increment nar-files-metric
#:by not-stored-addition-count
- #:label-values '((stored . "false")))))))
+ #:label-values '((stored . "false"))))
+
+ (when stored-addition-count
+ (metric-increment nar-files-metric
+ #:by stored-addition-count
+ #:label-values '((stored . "true")))))))
(define (initialise-storage-metrics database storage-root metrics-registry)
;; Use a database transaction to block changes