Commit Graph

1 Commits (4ba445b748d0ec2066d6ceb9cb1f9c01ca408390)

Author SHA1 Message Date
s-hertel 4ba445b748 Fix validate_argument_spec so the argument spec is validated before
passing it to the ArgumentSpecValidator to prevent unhandled errors
during variable validation.

Make role argument spec errors non-fatal at runtime. Display a warning
and include details with -vvv. Pass ArgumentSpecValidator a pruned
argument spec containing the valid portion.

Give an error and return argument_spec_errors in the task result for
non-implicit validate_argument_spec tasks.

Add tests for role argument spec errors and validate_argument_spec
argument_spec errors.
2 months ago