Python3 Module Dependency Check (#11544)

* Python3 Modul Dependency Check

* code climate

* binary existance check

* move Python Modul Version Check

* .

* adding verbose argument

* args parser nicement

* enhance Validator for detailed approvements

* Update Python.php

* Update check_requirements.py

* python version to Version class
use Process

Co-authored-by: Tony Murray <murraytony@gmail.com>
This commit is contained in:
SourceDoctor
2020-05-06 17:58:17 +02:00
committed by GitHub
parent 598c8c0848
commit e170529692
7 changed files with 104 additions and 2 deletions

View File

@@ -47,6 +47,7 @@ if (isset($options['h'])) {
- php: check that various PHP modules and functions exist
- poller: check that the poller and discovery are running properly
- programs: check that external programs exist and are executable
- python: check that various Python modules and functions exist
- updates: checks the status of git and updates
- user: check that the LibreNMS user is set properly
@@ -159,6 +160,7 @@ Component | Version
LibreNMS | ${versions['local_ver']}
DB Schema | ${versions['db_schema']}
PHP | ${versions['php_ver']}
Python | ${versions['python_ver']}
MySQL | ${versions['mysql_ver']}
RRDTool | ${versions['rrdtool_ver']}
SNMP | ${versions['netsnmp_ver']}