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

Harness Script (TBD once the above two functions are ready) #61

Open
6 of 8 tasks
Tracked by #57
migara opened this issue Apr 12, 2024 · 0 comments
Open
6 of 8 tasks
Tracked by #57

Harness Script (TBD once the above two functions are ready) #61

migara opened this issue Apr 12, 2024 · 0 comments

Comments

@migara
Copy link
Member

migara commented Apr 12, 2024

  • - Loop over the normalized specs and dynamically determine the data sources and resources (data listing, data-get, and resources)
  • - Loop over true static files and add them to the provider (e.g. - errors.go, tools.go)
  • - Loop over the config files to load the static assets and mixin to the file struct pointer (e.g. - panos_tfid data source)
  • - Render the provider.go that encapsulates the above resources and data sources based on the file struct map
  • - Output all the code
  • - Invoke make fmt or the equivalent (we are using internal go lang packages to do this instead of calling go sub process)
  • - Write the examples
  • - Invoke make docs, then loop over the created docs and apply the changes to the subcategory for each data source and resource
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants