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/brian_polling_manager/interfaces.py b/brian_polling_manager/interfaces.py
index 97afa3eda45460625f4184bd5f71779e42e2612e..08ce5cfa651b8262d32a27f2ea342c90301a6807 100644
--- a/brian_polling_manager/interfaces.py
+++ b/brian_polling_manager/interfaces.py
@@ -26,7 +26,7 @@ class InterfaceCheck(sensu.AbstractCheck):
     @sensu.AbstractCheck.name.getter
     def name(self):
         # fix POL1-386 - replace : in interface name with .
-        # see https://docs.sensu.io/sensu-go/latest/observability-pipeline/observe-schedule/checks/#metadata-attributes
+        # see https://docs.sensu.io/sensu-go/latest/observability-pipeline/observe-schedule/checks/#metadata-attributes # noqa: E501
         ifc_name = self.interface['name'].replace('/', '-').replace(':', '.')
         return f'ifc-{self.interface["router"]}-{ifc_name}'
 
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