Skip to content

Conversation

julmanglano
Copy link

Closes: #975

What's Changed

This change enables passing the values from nautobot_golden_config['jinja_env'] ( e.g. trim_blocks, lstrip_blocks ) to the jinja rendering engine, specifically for manual config plans.
The rendering has been moved from core.utils.data to the generate_config_set_from_manual function to avoid making changes in the core and creating a version dependency.

To Do

  • Explanation of Change(s)
  • Added change log fragment(s) (for more information see the documentation)
  • Attached Screenshots, Payload Example
  • Unit, Integration Tests
  • Documentation Updates (when adding/changing features)
  • Outline Remaining Work, Constraints from Design

Copy link

Coverage report

Click to see where and how coverage changed

FileStatementsMissingCoverageCoverage
(new stmts)
Lines missing
  nautobot_golden_config/utilities
  config_plan.py
Project Total  

This report was generated by python-coverage-comment-action

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.

Add jinja_env support to manual config plan

1 participant