From 16783f8bf5ac5fd8889108c4a42eed0b68d0b121 Mon Sep 17 00:00:00 2001 From: iskander Date: Sun, 7 Mar 2021 13:25:30 +0300 Subject: [PATCH 1/2] add hook --- .hooks/pre-commit | 13 +++++++++++++ a | 0 2 files changed, 13 insertions(+) create mode 100755 .hooks/pre-commit create mode 100644 a diff --git a/.hooks/pre-commit b/.hooks/pre-commit new file mode 100755 index 0000000..8e6d3ec --- /dev/null +++ b/.hooks/pre-commit @@ -0,0 +1,13 @@ +#!/usr/bin/python3 + +import subprocess + +pylint_out = subprocess.check_output("pylint $(find . -name \"*.py\") --score=y --reports=n; exit 0", shell=True) + +score = float(pylint_out.decode("utf-8").split('\n')[-3].split(' ')[6].split('/')[0]) + +if (score < 9.0000001): + print("bad pylint score: " + str(score)) + exit(1) + + diff --git a/a b/a new file mode 100644 index 0000000..e69de29 From 8c00116e198c86974450122d77aafcff42be54e4 Mon Sep 17 00:00:00 2001 From: iskander Date: Sun, 7 Mar 2021 13:27:08 +0300 Subject: [PATCH 2/2] a --- a | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 a diff --git a/a b/a deleted file mode 100644 index e69de29..0000000