ManageIQ/floe

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.github/CODEOWNERS
.github/workflows/ci.yaml
.gitignore
.rspec
.rubocop.yml
.rubocop_cc.yml
.rubocop_local.yml
.yamllint
CHANGELOG.md
Gemfile
README.md
Rakefile
bin/console
bin/setup
examples/set-credential.asl
examples/workflow.asl
exe/floe
floe.gemspec
lib/floe.rb39
A
0 mins
A
97%
lib/floe/container_runner.rb49
A
35 mins
F
45%
lib/floe/container_runner/docker.rb163
B
5 hrs
D
65%
lib/floe/container_runner/docker_mixin.rb16
A
0 mins
A
100%
lib/floe/container_runner/kubernetes.rb256
D
1 day
C
73%
lib/floe/container_runner/podman.rb88
A
1 hr
B
83%
lib/floe/logging.rb10
A
0 mins
A
100%
lib/floe/null_logger.rb9
A
0 mins
A
100%
lib/floe/runner.rb45
A
0 mins
C
77%
lib/floe/version.rb3
A
0 mins
lib/floe/workflow.rb121
C
1 day
C
77%
lib/floe/workflow/catcher.rb13
A
0 mins
A
100%
lib/floe/workflow/choice_rule.rb36
A
0 mins
A
96%
lib/floe/workflow/choice_rule/and.rb11
A
0 mins
A
100%
lib/floe/workflow/choice_rule/data.rb78
A
1 hr
A
97%
lib/floe/workflow/choice_rule/not.rb12
A
0 mins
A
100%
lib/floe/workflow/choice_rule/or.rb11
A
0 mins
A
100%
lib/floe/workflow/context.rb92
A
3 hrs
A
92%
lib/floe/workflow/path.rb27
A
0 mins
A
100%
lib/floe/workflow/payload_template.rb65
A
0 mins
A
95%
lib/floe/workflow/reference_path.rb43
A
0 mins
A
93%
lib/floe/workflow/retrier.rb17
A
0 mins
A
100%
lib/floe/workflow/state.rb93
A
50 mins
A
94%
lib/floe/workflow/states/choice.rb43
A
0 mins
A
100%
lib/floe/workflow/states/fail.rb30
A
0 mins
A
100%
lib/floe/workflow/states/input_output_mixin.rb26
A
0 mins
A
100%
lib/floe/workflow/states/map.rb12
A
0 mins
C
71%
lib/floe/workflow/states/non_terminal_mixin.rb16
A
0 mins
A
100%
lib/floe/workflow/states/parallel.rb12
A
0 mins
C
71%
lib/floe/workflow/states/pass.rb38
A
0 mins
A
100%
lib/floe/workflow/states/succeed.rb23
A
0 mins
A
100%
lib/floe/workflow/states/task.rb121
A
25 mins
A
97%