Make the free space requirement configurable
This commit is contained in:
parent
6de908d0f4
commit
f6eadb0b16
2 changed files with 14 additions and 5 deletions
|
|
@ -128,10 +128,12 @@ guix-data-service: error: missing log line: ~A
|
|||
latest-branch-revision-max-processes
|
||||
skip-system-tests?
|
||||
extra-inferior-environment-variables
|
||||
per-job-parallelism)
|
||||
per-job-parallelism
|
||||
(free-space-requirement
|
||||
(* 2 (expt 2 30)))) ; 2G
|
||||
(define (fetch-new-jobs)
|
||||
(let ((free-space (free-disk-space "/gnu/store")))
|
||||
(if (< free-space (* 2 (expt 2 30))) ; 2G
|
||||
(if (< free-space free-space-requirement)
|
||||
(begin
|
||||
(simple-format
|
||||
(current-error-port)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue