bareos: master bfd70531

Author Committer Branch Timestamp Parent
pstorz GitHub master 2020-08-31 19:47 master 6bf4ca20 Pending
Changeset Merge pull request 0000572 from bareos/dev/pstorz/master/python3-modules-rebase

add python3 support for fd, sd and dir plugins
mod - .gitignore Diff File
mod - AUTHORS Diff File
mod - CMakeLists.txt Diff File
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
mod - core/cmake/BareosFindPrograms.cmake Diff File
mod - core/cmake/BareosInstallConfigFiles.cmake Diff File
add - core/cmake/get_python_compile_settings.py Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.devel Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.director-python-plugin Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.filedaemon-python-plugin Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.storage-python-plugin Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.traymonitor Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/plist Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/platforms/win32/winbareos-nsi.spec Diff File
mod - core/platforms/win32/winbareos.nsi Diff File
mod - core/src/dird/dir_plugins.cc Diff File
mod - core/src/dird/dir_plugins.h Diff File
mod - core/src/filed/CMakeLists.txt Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/fd_plugins.h Diff File
mod - core/src/findlib/bfile.cc Diff File
mod - core/src/findlib/bfile.h Diff File
mod - core/src/include/jcr.h Diff File
mod - core/src/lib/breg.h Diff File
mod - core/src/lib/ini.cc Diff File
mod - core/src/lib/plugins.cc Diff File
mod - core/src/lib/plugins.h Diff File
add - core/src/plugins/.gitignore Diff File
mod - core/src/plugins/CMakeLists.txt Diff File
mod - core/src/plugins/dird/CMakeLists.txt Diff File
rm - core/src/plugins/dird/bareos_dir_consts.py Diff File
rm - core/src/plugins/dird/example-plugin-dir.cc Diff File
add - core/src/plugins/dird/example/example-plugin-dir.cc Diff File
rm - core/src/plugins/dird/python-dir.cc Diff File
add - core/src/plugins/dird/python/CMakeLists.txt Diff File
add - core/src/plugins/dird/python/module/bareosdir.cc Diff File
add - core/src/plugins/dird/python/module/bareosdir.h Diff File
add - core/src/plugins/dird/python/module/c_api/api_definition.txt Diff File
add - core/src/plugins/dird/python/module/c_api/capi_1.inc Diff File
add - core/src/plugins/dird/python/module/c_api/capi_2.inc Diff File
add - core/src/plugins/dird/python/module/c_api/capi_3.inc Diff File
add - core/src/plugins/dird/python/module/c_api/create_includes_form_api_definition.sh Diff File
add - core/src/plugins/dird/python/plugin_private_context.h Diff File
add - core/src/plugins/dird/python/python-dir.cc Diff File
add - core/src/plugins/dird/python/test/bareosdir_test.py Diff File
rm - core/src/plugins/filed/BareosFdWrapper.py Diff File
mod - core/src/plugins/filed/CMakeLists.txt Diff File
rm - core/src/plugins/filed/bareos_fd_consts.py Diff File
add - core/src/plugins/filed/decontext.sh Diff File
rm - core/src/plugins/filed/python-fd.cc Diff File
add - core/src/plugins/filed/python/CMakeLists.txt Diff File
add - core/src/plugins/filed/python/libcloud/BareosFdPluginLibcloud.py Diff File
add - core/src/plugins/filed/python/libcloud/BareosLibcloudApi.py Diff File
add - core/src/plugins/filed/python/libcloud/bareos_libcloud_api/__init__.py Diff File
add - core/src/plugins/filed/python/libcloud/bareos_libcloud_api/bucket_explorer.py Diff File
add - core/src/plugins/filed/python/libcloud/bareos_libcloud_api/debug.py Diff File
add - core/src/plugins/filed/python/libcloud/bareos_libcloud_api/get_libcloud_driver.py Diff File
add - core/src/plugins/filed/python/libcloud/bareos_libcloud_api/mtime.py Diff File
add - core/src/plugins/filed/python/libcloud/bareos_libcloud_api/process_base.py Diff File
add - core/src/plugins/filed/python/libcloud/bareos_libcloud_api/queue_message.py Diff File
add - core/src/plugins/filed/python/libcloud/bareos_libcloud_api/utils.py Diff File
add - core/src/plugins/filed/python/libcloud/bareos_libcloud_api/worker.py Diff File
add - core/src/plugins/filed/python/module/bareosfd.cc Diff File
add - core/src/plugins/filed/python/module/c_api/api_definition.txt Diff File
add - core/src/plugins/filed/python/module/c_api/capi_1.inc Diff File
add - core/src/plugins/filed/python/module/c_api/capi_2.inc Diff File
add - core/src/plugins/filed/python/module/c_api/capi_3.inc Diff File
add - core/src/plugins/filed/python/module/c_api/create_includes_form_api_definition.sh Diff File
add - core/src/plugins/filed/python/plugin_private_context.h Diff File
add - core/src/plugins/filed/python/pyfiles/BareosFdWrapper.py Diff File
add - core/src/plugins/filed/python/python-fd.cc Diff File
add - core/src/plugins/filed/python/python-fd.h Diff File
add - core/src/plugins/filed/python/test/bareosfd-module-test.py Diff File
add - core/src/plugins/filed/python/test/bareosfd_test.py Diff File
add - core/src/plugins/filed/python/test/python-fd-module-tester.cc Diff File
add - core/src/plugins/include/capsulethunk.h Diff File
add - core/src/plugins/include/common.h Diff File
add - core/src/plugins/include/python_plugins_common.h Diff File
add - core/src/plugins/include/python_plugins_common.inc Diff File
add - core/src/plugins/scripts/create_api_includes.sh Diff File
mod - core/src/plugins/stored/CMakeLists.txt Diff File
rm - core/src/plugins/stored/bareos_sd_consts.py Diff File
rm - core/src/plugins/stored/python-sd.cc Diff File
add - core/src/plugins/stored/python/CMakeLists.txt Diff File
add - core/src/plugins/stored/python/module/bareossd.cc Diff File
add - core/src/plugins/stored/python/module/bareossd.h Diff File
add - core/src/plugins/stored/python/module/c_api/api_definition.txt Diff File
add - core/src/plugins/stored/python/module/c_api/capi_1.inc Diff File
add - core/src/plugins/stored/python/module/c_api/capi_2.inc Diff File
add - core/src/plugins/stored/python/module/c_api/capi_3.inc Diff File
add - core/src/plugins/stored/python/module/c_api/create_includes_form_api_definition.sh Diff File
add - core/src/plugins/stored/python/plugin_private_context.h Diff File
add - core/src/plugins/stored/python/python-sd.cc Diff File
add - core/src/plugins/stored/python/test/bareossd_test.py Diff File
mod - core/src/stored/acquire.cc Diff File
mod - core/src/stored/append.cc Diff File
mod - core/src/stored/autochanger.cc Diff File
mod - core/src/stored/block.cc Diff File
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/fd_cmds.cc Diff File
mod - core/src/stored/job.cc Diff File
mod - core/src/stored/label.cc Diff File
mod - core/src/stored/mac.cc Diff File
mod - core/src/stored/mount.cc Diff File
mod - core/src/stored/ndmp_tape.cc Diff File
mod - core/src/stored/read.cc Diff File
mod - core/src/stored/read_record.cc Diff File
mod - core/src/stored/record.cc Diff File
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/sd_cmds.cc Diff File
mod - core/src/stored/sd_plugins.cc Diff File
mod - core/src/stored/sd_plugins.h Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/tests/test_sd_plugins.cc Diff File
mod - core/src/tools/bpluginfo.cc Diff File
mod - core/src/win32/compat/compat.cc Diff File
mod - core/src/win32/plugins/filed/mssqlvdi-fd.cc Diff File
mod - debian/bareos-director-python-plugin.install.in Diff File
add - debian/bareos-filedaemon-libcloud-python-plugin.install.in Diff File
mod - debian/bareos-filedaemon-python-plugin.install.in Diff File
mod - debian/bareos-storage-python-plugin.install.in Diff File
mod - debian/control.bareos-filedaemon-python-plugin Diff File
mod - docs/manuals/source/DeveloperGuide/pluginAPI.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst Diff File
mod - docs/pkglists/CentOS_6.x86_64 Diff File
mod - docs/pkglists/CentOS_7.x86_64 Diff File
mod - docs/pkglists/CentOS_8.x86_64 Diff File
mod - docs/pkglists/Debian_10.x86_64 Diff File
mod - docs/pkglists/Debian_8.0.i586 Diff File
mod - docs/pkglists/Debian_8.0.x86_64 Diff File
mod - docs/pkglists/Debian_9.0.i586 Diff File
mod - docs/pkglists/Debian_9.0.x86_64 Diff File
mod - docs/pkglists/Fedora_29.x86_64 Diff File
mod - docs/pkglists/Fedora_30.x86_64 Diff File
mod - docs/pkglists/Fedora_31.x86_64 Diff File
mod - docs/pkglists/Fedora_32.x86_64 Diff File
mod - docs/pkglists/RHEL_6.x86_64 Diff File
mod - docs/pkglists/RHEL_7.x86_64 Diff File
mod - docs/pkglists/RHEL_8.x86_64 Diff File
mod - docs/pkglists/SLE_12_SP4.x86_64 Diff File
mod - docs/pkglists/SLE_15.x86_64 Diff File
mod - docs/pkglists/SLE_15_SP1.x86_64 Diff File
mod - docs/pkglists/Univention_4.3.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.0.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.1.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.2.x86_64 Diff File
mod - docs/pkglists/xUbuntu_16.04.i586 Diff File
mod - docs/pkglists/xUbuntu_16.04.x86_64 Diff File
mod - docs/pkglists/xUbuntu_18.04.x86_64 Diff File
mod - docs/pkglists/xUbuntu_20.04.x86_64 Diff File
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/ctest_custom_pretest.sh.in Diff File
mod - systemtests/environment.in Diff File
add - systemtests/s3cfg Diff File
mod - systemtests/scripts/functions Diff File
add - systemtests/scripts/start_minio.sh Diff File
add - systemtests/scripts/stop_minio.sh Diff File
mod - systemtests/tests/bareos/testrunner Diff File
mod - systemtests/tests/dbcopy-mysql-postgresql/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/dbcopy-mysql-postgresql/python-modules/BareosFdPluginLocalFilesetWithRestoreObjects.py Diff File
rm - systemtests/tests/dbcopy-mysql-postgresql/python-modules/bareos-fd-local-fileset-with-restoreobjects.py Diff File
add - systemtests/tests/py2plug-dir/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
add - systemtests/tests/py2plug-fd-libcloud/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
add - systemtests/tests/py2plug-fd-libcloud/etc/bareos/bareos-sd.d/device/FileStorage.conf.in Diff File
add - systemtests/tests/py2plug-fd-libcloud/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
add - systemtests/tests/py2plug-fd-libcloud/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
add - systemtests/tests/py2plug-fd-libcloud/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
add - systemtests/tests/py2plug-fd-libcloud/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
add - systemtests/tests/py2plug-fd-libcloud/etc/libcloud_config.ini Diff File
add - systemtests/tests/py2plug-fd-libcloud/testrunner Diff File
add - systemtests/tests/py2plug-fd-local-fileset-restoreobject/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File