]> git.ipfire.org Git - thirdparty/bacula.git/commit
Add Content preview to FileSet catalog record.
authorEric Bollengier <eric@baculasystems.com>
Mon, 12 Dec 2022 20:15:00 +0000 (21:15 +0100)
committerEric Bollengier <eric@baculasystems.com>
Thu, 14 Sep 2023 11:57:00 +0000 (13:57 +0200)
commite24ac95dac69abe62d316e7241261f71f4859bfb
tree696062d43d333a96d3aa3088fe280acc34c513d4
parent11fc0753f7e3a6008f37dffa79483b953ccd3c9b
Add Content preview to FileSet catalog record.

The FileSet catalog record is now created during the Director startup,
it was done during the Job creation.

The Content field will represent the FileSet overview.
If the FileSet has files and directories, it will contain "files"
If the FileSet has plugin entries, each plugin will be added to
the Content field.

Ex:
Content="files,mysql,postgresql"
13 files changed:
bacula/src/cats/cats.h
bacula/src/cats/make_mysql_tables.in
bacula/src/cats/make_postgresql_tables.in
bacula/src/cats/make_sqlite3_tables.in
bacula/src/cats/sql_create.c
bacula/src/cats/sql_get.c
bacula/src/cats/update_mysql_tables.in
bacula/src/cats/update_postgresql_tables.in
bacula/src/dird/dird.c
bacula/src/dird/job.c
bacula/src/dird/protos.h
bacula/updatedb/update_mysql_tables_1025_to_1026.in
bacula/updatedb/update_postgresql_tables_1025_to_1026.in