canonical / observability-libs

https://charmhub.io/observability-libs
Apache License 2.0
3 stars 8 forks source link

add a lib for juju topology #11

Closed simskij closed 2 years ago

simskij commented 2 years ago

Issue

This PR adds a common library for JujuTopology. It strips away all of the complexity we've added in other charms in favor of a simple and coherent API.

Solution

Context

N/A

Testing Instructions

Release Notes

Adds a reusable library for creating, generating and formatting Juju topology.

jnsgruk commented 2 years ago

This could also do with a slight adjustment to the top-level README to add a reference to this lib :)

simskij commented 2 years ago

This could also do with a slight adjustment to the top-level README to add a reference to this lib :)

Good catch! Thanks!