bareos: dev 1ecc9aa0

Author Committer Branch Timestamp Parent
franku franku dev 2018-08-16 19:06 dev 5666e30e Pending
Changeset storage: implemented namespace "storagedaemon"

- implemented "namespace storagedaemon {}" in all files below subir "stored"
- using namespace storagedaemon; in all storage daemon main program modules
- implemented namespace qualifiers "storagedaemon::" in all surrounding code that
  uses stored namespace
- implemented namespaces directordaemon:: and libbareos:: in dedicated cases

- some functions were left outside of storagedaemon namespace; their names
  have to be in the global namespace because they are statically overloaded
  at library compile time with functions from director or filedaemon

- removed dead code: bool OpenDevice(DeviceControlRecord *dcr), is not used at all
  but confuses with void Device::OpenDevice(DeviceControlRecord *dcr, int omode)
mod - core/src/dird/bsr.cc Diff File
mod - core/src/dird/bsr.h Diff File
mod - core/src/dird/dird.h Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/dird/ndmp_dma_restore_NDMP_BAREOS.cc Diff File
mod - core/src/dird/ndmp_dma_restore_NDMP_NATIVE.cc Diff File
mod - core/src/dird/ua_restore.cc Diff File
mod - core/src/dird/vbackup.cc Diff File
mod - core/src/include/jcr.h Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/parse_bsr.cc Diff File
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/plugins/stored/autoxflate-sd.cc Diff File
mod - core/src/plugins/stored/python-sd.cc Diff File
mod - core/src/plugins/stored/scsicrypto-sd.cc Diff File
mod - core/src/plugins/stored/scsitapealert-sd.cc Diff File
mod - core/src/stored/acquire.cc Diff File
mod - core/src/stored/acquire.h Diff File
mod - core/src/stored/ansi_label.cc Diff File
mod - core/src/stored/append.cc Diff File
mod - core/src/stored/append.h Diff File
mod - core/src/stored/askdir.cc Diff File
mod - core/src/stored/authenticate.cc Diff File
mod - core/src/stored/authenticate.h Diff File
mod - core/src/stored/autochanger.cc Diff File
mod - core/src/stored/autochanger.h Diff File
mod - core/src/stored/backends/cephfs_device.cc Diff File
mod - core/src/stored/backends/cephfs_device.h Diff File
mod - core/src/stored/backends/chunked_device.cc Diff File
mod - core/src/stored/backends/chunked_device.h Diff File
mod - core/src/stored/backends/droplet_device.cc Diff File
mod - core/src/stored/backends/droplet_device.h Diff File
mod - core/src/stored/backends/elasto_device.cc Diff File
mod - core/src/stored/backends/elasto_device.h Diff File
mod - core/src/stored/backends/generic_tape_device.cc Diff File
mod - core/src/stored/backends/generic_tape_device.h Diff File
mod - core/src/stored/backends/gfapi_device.cc Diff File
mod - core/src/stored/backends/gfapi_device.h Diff File
mod - core/src/stored/backends/object_store_device.cc Diff File
mod - core/src/stored/backends/rados_device.cc Diff File
mod - core/src/stored/backends/rados_device.h Diff File
mod - core/src/stored/backends/unix_fifo_device.cc Diff File
mod - core/src/stored/backends/unix_fifo_device.h Diff File
mod - core/src/stored/backends/unix_file_device.cc Diff File
mod - core/src/stored/backends/unix_file_device.h Diff File
mod - core/src/stored/backends/unix_tape_device.cc Diff File
mod - core/src/stored/backends/unix_tape_device.h Diff File
mod - core/src/stored/bcopy.cc Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/stored/block.cc Diff File
mod - core/src/stored/block.h Diff File
mod - core/src/stored/bls.cc Diff File
mod - core/src/stored/bscan.cc Diff File
mod - core/src/stored/bsr.cc Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/butil.cc Diff File
mod - core/src/stored/butil.h Diff File
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/dev.h Diff File
mod - core/src/stored/device.cc Diff File
mod - core/src/stored/device.h Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/dir_cmd.h Diff File
mod - core/src/stored/ebcdic.cc Diff File
add - core/src/stored/ebcdic.h Diff File
mod - core/src/stored/fd_cmds.cc Diff File
mod - core/src/stored/fd_cmds.h Diff File
mod - core/src/stored/job.cc Diff File
mod - core/src/stored/job.h Diff File
mod - core/src/stored/label.cc Diff File
mod - core/src/stored/label.h Diff File
mod - core/src/stored/lock.cc Diff File
mod - core/src/stored/lock.h Diff File
mod - core/src/stored/mac.cc Diff File
add - core/src/stored/mac.h Diff File
mod - core/src/stored/match_bsr.h Diff File
mod - core/src/stored/mount.cc Diff File
mod - core/src/stored/mount.h Diff File
mod - core/src/stored/ndmp_tape.cc Diff File
mod - core/src/stored/ndmp_tape.h Diff File
mod - core/src/stored/read.cc Diff File
mod - core/src/stored/read.h Diff File
add - core/src/stored/read_ctx.h Diff File
mod - core/src/stored/read_record.cc Diff File
mod - core/src/stored/read_record.h Diff File
mod - core/src/stored/record.cc Diff File
mod - core/src/stored/record.h Diff File
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/reserve.h Diff File
mod - core/src/stored/scan.cc Diff File
mod - core/src/stored/sd_backends.cc Diff File
mod - core/src/stored/sd_backends.h Diff File
mod - core/src/stored/sd_cmds.cc Diff File
mod - core/src/stored/sd_cmds.h Diff File
mod - core/src/stored/sd_plugins.cc Diff File
mod - core/src/stored/sd_plugins.h Diff File
mod - core/src/stored/sd_stats.cc Diff File
mod - core/src/stored/sd_stats.h Diff File
mod - core/src/stored/socket_server.cc Diff File
mod - core/src/stored/socket_server.h Diff File
mod - core/src/stored/spool.cc Diff File
mod - core/src/stored/spool.h Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/stored/status.h Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/stored/stored.h Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/stored/stored_conf.h Diff File
mod - core/src/stored/stored_globals.cc Diff File
mod - core/src/stored/stored_globals.h Diff File
mod - core/src/stored/vol_mgr.cc Diff File
mod - core/src/stored/vol_mgr.h Diff File
mod - core/src/stored/wait.cc Diff File
mod - core/src/stored/wait.h Diff File
mod - core/src/tools/bpluginfo.cc Diff File