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

provider #70

Open
2 of 9 tasks
djthorpe opened this issue Jun 5, 2024 · 0 comments
Open
2 of 9 tasks

provider #70

djthorpe opened this issue Jun 5, 2024 · 0 comments

Comments

@djthorpe
Copy link
Member

djthorpe commented Jun 5, 2024

The provider (and the command line executable) should:

  • Load all the plugins through a -plugins option
  • List the plugins loaded
  • Reflect on the configuration of the plugins
  • Display the configuration with -help
  • Create a new empty configuation
  • Set and get properties within each configuration
  • Create a graph of dependencies based on setting properties
  • Create tasks in the right graph order
  • Run the tasks, and stop them in the reverse order when signal is received

It will be a further step to express the configuration in HCL or another config language, later.

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

No branches or pull requests

1 participant