"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "core/src/plugins/filed/python/module/bareosfd.h" between
bareos-Release-20.0.0.tar.gz and bareos-Release-20.0.1.tar.gz

About: Bareos is a network based backup solution offering many different backup strategies (a fork of "Bacula").

bareosfd.h  (bareos-Release-20.0.0):bareosfd.h  (bareos-Release-20.0.1)
/* /*
BAREOSĀ® - Backup Archiving REcovery Open Sourced BAREOSĀ® - Backup Archiving REcovery Open Sourced
Copyright (C) 2013-2014 Planets Communications B.V. Copyright (C) 2013-2014 Planets Communications B.V.
Copyright (C) 2013-2020 Bareos GmbH & Co. KG Copyright (C) 2013-2021 Bareos GmbH & Co. KG
This program is Free Software; you can modify it under the terms of This program is Free Software; you can modify it under the terms of
version three of the GNU Affero General Public License as published by the version three of the GNU Affero General Public License as published by the
Free Software Foundation, which is listed in the file LICENSE. Free Software Foundation, which is listed in the file LICENSE.
This program is distributed in the hope that it will be useful, but This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Affero General Public License for more details. Affero General Public License for more details.
skipping to change at line 773 skipping to change at line 773
static bRC PyGetXattr(PluginContext* plugin_ctx, xattr_pkt* xp); static bRC PyGetXattr(PluginContext* plugin_ctx, xattr_pkt* xp);
static bRC PySetXattr(PluginContext* plugin_ctx, xattr_pkt* xp); static bRC PySetXattr(PluginContext* plugin_ctx, xattr_pkt* xp);
static bRC PyRestoreObjectData(PluginContext* plugin_ctx, static bRC PyRestoreObjectData(PluginContext* plugin_ctx,
struct restore_object_pkt* rop); struct restore_object_pkt* rop);
static bRC PyHandleBackupFile(PluginContext* plugin_ctx, struct save_pkt* sp); static bRC PyHandleBackupFile(PluginContext* plugin_ctx, struct save_pkt* sp);
} /* namespace filedaemon */ } /* namespace filedaemon */
using namespace filedaemon; using namespace filedaemon;
/* variables storing bareos pointers */ /* variables storing bareos pointers */
PluginContext* plugin_context = NULL; thread_local PluginContext* plugin_context = NULL;
MOD_INIT(bareosfd) MOD_INIT(bareosfd)
{ {
PyObject* m = NULL; PyObject* m = NULL;
MOD_DEF(m, PYTHON_MODULE_NAME_QUOTED, NULL, Methods) MOD_DEF(m, PYTHON_MODULE_NAME_QUOTED, NULL, Methods)
static void* Bareosfd_API[Bareosfd_API_pointers]; static void* Bareosfd_API[Bareosfd_API_pointers];
PyObject* c_api_object; PyObject* c_api_object;
/* Initialize the C API pointer array */ /* Initialize the C API pointer array */
# include "c_api/capi_3.inc" # include "c_api/capi_3.inc"
 End of changes. 2 change blocks. 
2 lines changed or deleted 2 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)