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

Template files during persistent writes #642

Closed
2 tasks
brandtkeller opened this issue Sep 5, 2024 · 3 comments · Fixed by #686
Closed
2 tasks

Template files during persistent writes #642

brandtkeller opened this issue Sep 5, 2024 · 3 comments · Fixed by #686
Assignees
Labels
enhancement New feature or request

Comments

@brandtkeller
Copy link
Member

Is your feature request related to a problem? Please describe.

Ability to perform templating during compose or retain original templates

Describe the solution you'd like

  • Given templates in an oscal file
  • When compose is executed
  • Then optionality to either template the non-sensitive fields or retain templates during file write

Additional context

We will likely want the ability to support both

Expected Deliverable

  • Compose supports retaining templates (default)
  • Compose supports performing templating with a flag
@brandtkeller brandtkeller added the enhancement New feature or request label Sep 5, 2024
@brandtkeller brandtkeller added the blocked Blocked by other dependencies label Sep 5, 2024
@github-actions github-actions bot added the triage Awaiting triage from the team label Sep 5, 2024
@brandtkeller
Copy link
Member Author

Decomposed from #517

@brandtkeller brandtkeller removed the triage Awaiting triage from the team label Sep 9, 2024
@brandtkeller brandtkeller removed the blocked Blocked by other dependencies label Sep 20, 2024
@meganwolf0 meganwolf0 self-assigned this Sep 23, 2024
@meganwolf0
Copy link
Collaborator

Per conversation with @brandtkeller - going to backlog this issue for now until a tangible use case for implementing templating in lula tools compose can be established. Current thoughts are that assuming valid component-definitions are injected into the compose process (e.g., the input file and imported component-definitions) then the implementation of template during the execution of compose would simply wrap functionality that is already exposed by lula tools template.

@meganwolf0 meganwolf0 assigned meganwolf0 and unassigned meganwolf0 Sep 24, 2024
@meganwolf0
Copy link
Collaborator

After further evaluation of lula validate and thinking through more compose use cases, going to re-prioritize this issue to complete before the validate implementation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants