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

(PUP-8197) Make parameters optional #6387

Merged
merged 1 commit into from
Nov 29, 2017
Merged

Conversation

MikaelSmith
Copy link
Contributor

The task metadata specification says every field in metadata should have
a reasonable default so they can be omitted. For parameters that's
equivalent to not having metadata, i.e. any input is allowed. Update the
task loader to make parameters an optional property.

The task metadata specification says every field in metadata should have
a reasonable default so they can be omitted. For parameters that's
equivalent to not having metadata, i.e. any input is allowed. Update the
task loader to make parameters an optional property.
@MikaelSmith
Copy link
Contributor Author

MikaelSmith commented Nov 22, 2017

Still picking up a bad commit title from master.

@puppetcla
Copy link

CLA signed by all contributors.

@hlindberg
Copy link
Contributor

Needs a test

@MikaelSmith
Copy link
Contributor Author

Are there any existing task instantiator tests, or am I starting from scratch?

@hlindberg
Copy link
Contributor

merging this and following up with a test

@hlindberg hlindberg merged commit 7fd1258 into feature_puppet-tasks Nov 29, 2017
@MikaelSmith MikaelSmith deleted the PUP-8197 branch December 11, 2017 19:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants