~stub/charm-telegraf:pgsql-interface-update

Last commit made on 2016-08-02
Get this branch:
git clone -b pgsql-interface-update https://git.launchpad.net/~stub/charm-telegraf
Only Stuart Bishop can upload to this branch. If you are Stuart Bishop please log in for upload directions.

Branch merges

Branch information

Name:
pgsql-interface-update
Repository:
lp:~stub/charm-telegraf

Recent commits

71bc2c6... by Stuart Bishop

wip

419592f... by Stuart Bishop

Make use of updated pgsql interface

8afe97c... by Casey Marshall

Use default or derived prometheus port if not globally configured.

88c4b4f... by Guillermo Gonzalez

- add .pmr-merge-hook, to run test on merge via pmr
- add TODO file with missing/nice to have features

772bb59... by Guillermo Gonzalez

set use_venv and include_system_packages to true, to isolate
dependencies from main charm

3927843... by Guillermo Gonzalez

- add tests for new prometheus_output_port config and helper methods:
get_prometheus_port and check_port
- add support to extra_options in global prometheus output config
- skip prometheus_client config via relation if already configured
  globally, but still set the relation information
- use check_port in prometheus_client relation handler

97c4164... by Jacek Nykis

Add prometheus_output_port config option so that users can enable prometheus output without need to understand configuration format for telegraf. A few pep8/pyflakes fixes

b60b16b... by Guillermo Gonzalez

fix handling of exec relation without a commands dict set in telegraf-exec interface

d3c5c3a... by Guillermo Gonzalez

fix base64 backward-compat support

8b77ef9... by Guillermo Gonzalez

support in/outputs_config as bas64 for the upgrade case to avoid a hook
error