bareos: master 6764cf99

Author Committer Branch Timestamp Parent
joergs joergs master 2020-08-26 17:32 master 0474b6bb Pending
Changeset core: add JSON output to the show command.

The show command can print the configuration of the Bareos Director.
To extend the functionality to also produce JSON output,
the already existing OutputFormatter class is used.
As the Bareos Daemons can all dump their configuration (in plain, none verbose mode),
changes to all Daemons have been necessary.
mod - core/src/console/console_conf.cc Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/dird_conf.h Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/dird/ua.cc Diff File
mod - core/src/dird/ua.h Diff File
mod - core/src/dird/ua_output.cc Diff File
mod - core/src/dird/ua_output.h Diff File
mod - core/src/filed/filed.cc Diff File
mod - core/src/filed/filed_conf.cc Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/address_conf.cc Diff File
mod - core/src/lib/address_conf.h Diff File
mod - core/src/lib/bareos_resource.cc Diff File
mod - core/src/lib/bareos_resource.h Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/bsock.h Diff File
mod - core/src/lib/messages_resource.cc Diff File
mod - core/src/lib/messages_resource.h Diff File
mod - core/src/lib/output_formatter.cc Diff File
mod - core/src/lib/output_formatter.h Diff File
add - core/src/lib/output_formatter_resource.cc Diff File
add - core/src/lib/output_formatter_resource.h Diff File
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/lib/parse_conf.h Diff File
mod - core/src/lib/parse_conf_callbacks.h Diff File
mod - core/src/lib/res.cc Diff File
mod - core/src/lib/util.cc Diff File
mod - core/src/lib/util.h Diff File
mod - core/src/qt-tray-monitor/tray_conf.cc Diff File
mod - core/src/stored/autochanger_resource.cc Diff File
mod - core/src/stored/autochanger_resource.h Diff File
mod - core/src/stored/device_resource.cc Diff File
mod - core/src/stored/device_resource.h Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File