learnweb / moodle-tool_lifecycle

:recycle: Extensible Moodle plugin for managing course life cycles, e.g., deprovisioning
GNU General Public License v3.0
19 stars 31 forks source link

New step subplugin "pushbackuptask" #205

Closed jojoob closed 2 months ago

jojoob commented 2 months ago

At the HTW Berlin we developed a step plugin named "pushbackuptask" to utilize adhoc tasks for the course backup process.

From the README:

This is a step for Life Cycle which does basically the same as the createbackup step but asynchronously by utilizing an adhoc task. The step just pushes one adhoc task for each triggered course. The adhoc task does on execution the same as the createbackup step. That allows the backup processes to run in parallel when cron configured accordingly (see https://docs.moodle.org/401/en/Cron#Scaling_up_cron_with_multiple_processes)

Please feel free to put this plugin on the List of Additional Subplugins in the wiki.

NinaHerrmann commented 2 months ago

Thank you for opening the issue. We are happy to add it to the list! :heart_eyes: And good idea :)