Chi Wai Chan ba533411b7 Fix the typing issue in snap configs.
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
2023-08-30 18:42:47 +08:00
Description
Juju Charms - Monorepo for sunbeam Charms
7.8 MiB
Languages
Python 89.2%
Jinja 10.2%
Shell 0.6%