Skip to content

ulbmuenster/invenio-jobs

 
 

Repository files navigation

Invenio-Jobs

InvenioRDM module for jobs management

Usage

This module adds a custom scheduler to schedule jobs that exist in the local database.

To use this scheduler, the following command can be ran locally:

$ celery -A invenio_app.celery beat -l ERROR --scheduler invenio_jobs.services.scheduler:RunScheduler -s /var/run/celery-schedule --pidfile /var/run/celerybeat.pid

Jobs can be managed through the administration view in the Invenio instance. By default, this view is disabled and can be enabled by adding the following configuration to the Invenio instance:

JOBS_ADMINISTRATION_ENABLED = True

More Help

Further documentation is available on https://invenio-jobs.readthedocs.io/

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 71.9%
  • JavaScript 25.0%
  • HTML 1.8%
  • Shell 1.3%