~aluria/charm-grafana:bug/1822329-rewrite-01

Last commit made on 2019-06-27
Get this branch:
git clone -b bug/1822329-rewrite-01 https://git.launchpad.net/~aluria/charm-grafana
Only Alvaro Uria can upload to this branch. If you are Alvaro Uria please log in for upload directions.

Branch merges

Branch information

Name:
bug/1822329-rewrite-01
Repository:
lp:~aluria/charm-grafana

Recent commits

e05dda0... by Alvaro Uria

Ignore update-status on reconfig actions

e9a7593... by Alvaro Uria

Rebase from add-pytest, Remove trusty support

 * Since layer-snap is included, and trusty containers are not
supported, trusty support has been removed.

7b3b6ba... by Alvaro Uria

Use temporary directories, fix api_key creation

 * URL to deb pkg or plugins are now downloaded to a temporary directory
(uses tempfile module)
 * Join two SELECT queries into one, in order to create an api_key if it
doesn't exist
 * Move hpasswd method imports to the top
 * Fix unit testing (moves to charm's build dir since it requires the
layer-snap to be included)

159882d... by Alvaro Uria

Minor fixes per functional tests run

0341761... by Alvaro Uria

Fix unittests

fe55f97... by Alvaro Uria

Lint fixes after code rewrite

7ab075c... by Alvaro Uria

lib_grafana package: split code in multiple files and classes

78a1a7f... by Alvaro Uria

Update from latest template-python-pytest

69cbad7... by Alvaro Uria

Merge latest template-python-pytests changes

 * Max lines increased to 120, and code adapted to the new length
 * Fixed max complexity excess on reactive/grafana.py:check_adminuser
 Part of the code has been moved to lib/lib_grafana.py
 Unit tests have been added to the new methods in lib_grafana.py

4a715c4... by Alvaro Uria

Clear lint warnings