~hloeung/layer-snap:master

Last commit made on 2021-05-21
Get this branch:
git clone -b master https://git.launchpad.net/~hloeung/layer-snap
Only Haw Loeung can upload to this branch. If you are Haw Loeung please log in for upload directions.

Branch merges

Branch information

Name:
master
Repository:
lp:~hloeung/layer-snap

Recent commits

2f49ae7... by Haw Loeung

Pin tenacity for python3.4 support

1873ad4... by Xav Paice

Run snap refresh on upgrade-charm only

Moves the check_refresh_available() call from the bootstrap prior to
every hook execution, to during the upgrade-charm hook.

adbfb80... by Alvaro Uria

Revert "[jjo] add basic setup.py and charms/layer/__init__.py"

This reverts commit 43619801d812873df5c1fe738fe7960742e24507.

636e65e... by Stuart Bishop

Reblacken with newer black

44d7d9d... by Stuart Bishop

Update lint rules

b5e3a0a... by Stuart Bishop

Blacken

04bc880... by Stuart Bishop

Correct lies and add dependencies to setup.py

4361980... by JuanJo Ciarlante

[jjo] add basic setup.py and charms/layer/__init__.py

9618a1d... by Stuart Bishop

Handle missing snap proxy config items

Snap proxy configuration is gone from the charm config
by default, so we probably should break completely
when they are not found.

2d16a68... by Stuart Bishop

Remove snap proxy config, preserve Juju snap proxy config

Removes the snap proxy config items, deprecated in favour of using
Juju model configuration. Charmers can manually add them back if
necessary, such as maintaining old charms in old Juju deployments.

Avoid erasing snap proxy information set by Juju, unless we are
sure the charm snap proxy config has actually been changed and
the operator is trying to clear the settings.