diff --git a/.gitignore b/.gitignore index e087291d2752e55c0e2e301c1b7f2d675a4f5949..9b36a6f2a09259bffe3d53d9dbae59aabb69ece2 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,5 @@ __pycache__ coverage.xml .coverage htmlcov +docs/build +*.log \ No newline at end of file diff --git a/Changelog.md b/Changelog.md index 0f0fb1319c7dbec3f3bc9222a556a45df0f5c710..461456c34ff464d12b957281abcbc15ee073f392 100644 --- a/Changelog.md +++ b/Changelog.md @@ -3,7 +3,7 @@ All notable changes to this project will be documented in this file. ## [0.5] - 2021-10-11 -- POL1-463: EUMETSAT multicast dashboards +- POL1-463: pol EUMETSAT multicast counters ## [0.4] - 2021-08-24 - bugfix (POL1-492) diff --git a/brian_polling_manager/interfaces.py b/brian_polling_manager/interfaces.py index ab6a15e2f8f03984d7c0c4c58a2f0fc8c8c3eb3a..6465f520cc4e5ced8fea53bfcf596a3eaacc0993 100644 --- a/brian_polling_manager/interfaces.py +++ b/brian_polling_manager/interfaces.py @@ -25,7 +25,10 @@ class InterfaceCheck(sensu.AbstractCheck): @sensu.AbstractCheck.name.getter def name(self): - ifc_name = self.interface['name'].replace('/', '-') + # fix POL1-386 - replace : in interface name with . + # https://docs.sensu.io/sensu-go/latest/observability-pipeline/ + # observe-schedule/checks/#metadata-attributes + ifc_name = self.interface['name'].replace('/', '-').replace(':', '.') return f'ifc-{self.interface["router"]}-{ifc_name}' @sensu.AbstractCheck.command.getter diff --git a/setup.py b/setup.py index bb76539a9652ce13ed2105f76e8a58349bba8985..57d168e3244412fc598b47556ce62563e62643e0 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import setup, find_packages setup( name='brian-polling-manager', - version="0.5", + version="0.6", author='GEANT', author_email='swd@geant.org', description='service for managing BRIAN polling checks', diff --git a/tox.ini b/tox.ini index 88439ca5e63e6c272d36794aad7324d44ed927e4..ebb3d1ca90d07d59f47a42090cb6e06d477041c5 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,9 @@ [tox] envlist = py36 +[flake8] +exclude = venv,.tox + [testenv] deps = coverage