aristanetworks / avd

Arista Validated Designs
https://avd.arista.com
Apache License 2.0
299 stars 219 forks source link

validate_requirements: Set changed=true and print yellow updates when recompiling schemas/templates #4709

Closed ClausHolbechArista closed 1 week ago

ClausHolbechArista commented 2 weeks ago

Enhancement summary

When validate_requirements detects we are running from source and have some changes in the templates and/or schemas it will recompile as needed. This should trigger yellow printouts like "Recompiling templates and/or schemas..." to make it visible to the user what is taking so long (it takes 10-15 secs). I think it would also make sense if it sets the changed=True on the results dict.

Which component of AVD is impacted

others

Use case example

N/A

Describe the solution you would like

N/A

Describe alternatives you have considered

No response

Additional context

No response

Contributing Guide