Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python plugins: add default module_path to search path #1038

Merged
merged 10 commits into from
Feb 7, 2022

Commits on Feb 2, 2022

  1. core: add PYTHON_MODULE_PATH definition

    Use PYTHON_MODULE_PATH as default Python module search path for Python plugins.
    Also use identical "PyLoadModule" function for all daemons.
    Before all 3 python plugins did use there own version
    of the PyLoadModule function.
    joergsteffens committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    ce9f5bc View commit details
    Browse the repository at this point in the history
  2. python plugins: add infos to usage

    Co-authored-by: sduehr <stephan.duehr@bareos.com>
    joergsteffens and sduehr committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    f673721 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b5c893b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    63e19db View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e956cb0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2c1d0d9 View commit details
    Browse the repository at this point in the history
  7. docs: cleanup Python Plugin API sections

    Only keep general information about Python Plugins in the "Tasks and Concepts" chapter,
    moving the implentation details to the Development Guide chapter.
    
    Change the ordering in the Developement chapter to start with the current version of the Python Plugin:
    * Python Plugins for Bareos >= 20
    * Python Plugins for Bareos < 20
    * Migrating Python Plugins to Bareos >= 20
    joergsteffens committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    2bc6f7f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e7e464a View commit details
    Browse the repository at this point in the history
  9. docs: cleanup Director Python plugin section

    Co-authored-by: sduehr <stephan.duehr@bareos.com>
    joergsteffens and sduehr committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    d197386 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6e128f6 View commit details
    Browse the repository at this point in the history