OpenJobDescription / openjd-model-for-python

Provides a Python implementation of the data model for Open Job Description's template schemas.
https://github.com/OpenJobDescription/openjd-specifications/wiki
Apache License 2.0
12 stars 7 forks source link

feat: add merge_job_parameter_definitions to public api #126

Closed ddneilson closed 2 months ago

ddneilson commented 2 months ago

What was the problem/requirement? (What/Why)

The merge_job_parameter_definitions function can be used to test Job Parameter compatibility between a Job Template and a set of Environment Templates. It is currently a private function, but is useful to consumers of this library.

What was the solution? (How)

So, we move it to the public API.

What is the impact of this change?

More functionality available in the public API.

How was this change tested?

N/A

Was this change documented?

Yes, the function has a docstring.

Is this a breaking change?

No.


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.