
Currently, setting boolean config with `Snap.set` will result in setting the snap config to a string of `true` or `false`, and the openstack hypervisor snap will read those configs as string as well. This makes the condition checking in openstack-hypervisor snap behaves incorrectly [1]. This PR is to update the snap library will proper typing support. - Update snap library - Fix the data types used in `Snap.set()` [1] https://github.com/openstack-snaps/snap-openstack-hypervisor/blob/main/openstack_hypervisor/hooks.py#L740 Closes-Bug: #2033272 Change-Id: I7bec4599b23500aaad9e008fce648793c104b642
Description
Juju Charms - Monorepo for sunbeam Charms
Languages
Python
89.2%
Jinja
10.2%
Shell
0.6%