ManageIQ / floe

Floe is a runner for Amazon States Language workflows
Apache License 2.0
0 stars 5 forks source link

Name path error #231

Closed kbrock closed 3 months ago

kbrock commented 3 months ago

Goals

Based upon

This is an alternative to #209. It adds validation methods directly to the State and doesn't add validation for booleans and others.

I can add boolean, numeric, and String, or I can go back to 209 with the validator.

After

States.FirstMatchState.Choice.1.Data: requires Path field "Variable"
miq-bot commented 3 months ago

Checked commits https://github.com/kbrock/floe/compare/294e9158fa88b65b81db1101600507f9e4e29a6c~...358f1ca4ba17415940967ab4c4e550cc31aa115e with ruby 3.1.5, rubocop 1.56.3, haml-lint 0.51.0, and yamllint 21 files checked, 3 offenses detected

lib/floe/workflow/choice_rule.rb

lib/floe/workflow/states/choice.rb