SUSE-Enceladus / suse-rancher-setup

Simple, usable web application for deploying complex applications to the cloud; wrapping cloud native SDK/CLIs
GNU General Public License v3.0
9 stars 1 forks source link

Steps clean up #189

Closed bear454 closed 1 year ago

bear454 commented 1 year ago

I added a boolean attribute to the step, defaulting to true, indicating if the attached resource requires cleanup.

I then updated the deployments to indicate explicitly which steps don't require cleanup. As a result of having the cleanup logic, we can go ahead and attach all the resources to the steps (getting rid of a bunch of those pesky nil lines).