Skip to content

Conversation

@cehbrecht
Copy link
Collaborator

Overview

This PR updates the scheduler extension to allow configuration of DRMAA (wrapper for slurm job scheduler).

Changes:

  • added drmaa_native_specification configuration paramater.
  • updated docs for drmaa_native_specification configuration.
  • allow unlimited maxprocesses with -1. Same as for parallelprocesses. This is useful when the job queue is managed by a scheduler like slurm.

Related Issue / Discussion

Additional Information

Contribution Agreement

(as per https://github.com/geopython/pywps/blob/master/CONTRIBUTING.rst#contributions-and-licensing)

  • I'd like to contribute [feature X|bugfix Y|docs|something else] to PyWPS. I confirm that my contributions to PyWPS will be compatible with the PyWPS license guidelines at the time of contribution.
  • I have already previously agreed to the PyWPS Contributions and Licensing Guidelines

* updated docs for drmaa_native_specification configuration

* added drmaa_native_specification
@cehbrecht cehbrecht marked this pull request as draft September 15, 2020 21:36
@cehbrecht cehbrecht added this to the 4.4.0 milestone Sep 15, 2020
@cehbrecht cehbrecht self-assigned this Sep 15, 2020
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.06%) to 75.344% when pulling a3017b2 on cehbrecht:update-scheduler-with-drmaa-config into 7fd3569 on geopython:pywps-4.2.

@cehbrecht cehbrecht marked this pull request as ready for review September 15, 2020 22:56
@cehbrecht cehbrecht merged commit 706c2d0 into geopython:pywps-4.2 Sep 15, 2020
@cehbrecht cehbrecht deleted the update-scheduler-with-drmaa-config branch September 15, 2020 23:01
@cehbrecht
Copy link
Collaborator Author

@tomkralidis thanks :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants