]> git.ipfire.org Git - thirdparty/bacula.git/commit
Introduce 'FreeSpace' storage policy
authorMichal Rakowski <michal.rakowski@baculasystems.com>
Tue, 27 Jul 2021 20:58:16 +0000 (22:58 +0200)
committerEric Bollengier <eric@baculasystems.com>
Fri, 30 Jun 2023 16:33:45 +0000 (18:33 +0200)
commitc3398eebbd864236a27b9b9618f6032c350d2ced
treea77cc998c28c2e7c54b29fd2d7104ca8cbe2c73c
parent9cc0b29d46b347006c677e23e31aff2898cc8bab
Introduce 'FreeSpace' storage policy

This policy queries each SD in the list for its FreeSpace
(as a sum of devices specified in the SD config)
and sort the list by FreeSpace returned.
bacula/src/dird/job.c
bacula/src/dird/store_mngr.c
bacula/src/dird/store_mngr.h
bacula/src/lib/parse_conf.c
bacula/src/lib/store_mngr_cmds.h [new file with mode: 0644]
bacula/src/stored/Makefile.in
bacula/src/stored/dircmd.c
bacula/src/stored/store_mngr.c [new file with mode: 0644]
bacula/src/stored/store_mngr.h [new file with mode: 0644]
bacula/src/stored/stored.h