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

V4 #26

Merged
merged 3 commits into from Oct 28, 2019
Merged

V4 #26

merged 3 commits into from Oct 28, 2019

Conversation

reidmv
Copy link
Contributor

@reidmv reidmv commented Oct 22, 2019

Big changes here:

Simplify the UX to two top-level actions:

  • provision
  • upgrade

In doing that, move all subplans (not intended to be called directly by most users) into subdirectories. For install and configure actions, move them to "unit" subdirectory. Open to ideas for other directory names.

In the metadata.json we already only supported this version of PE XL with PE 2019.x and newer. This change makes it technically explicit. This version of the module will no longer work with PE 2018.1.

This cleans up the interface a bit, optimizing it for the 90% use case.
This helps clarify the intended user interface classes, currently
provision and upgrade.
Previously, it did not include module deployment.
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.

None yet

1 participant