versions() added pip, pip3

This commit is contained in:
Sebastian Hildebrandt
2019-03-13 20:05:30 +01:00
parent 3d489932c1
commit 0050b7ba34
5 changed files with 29 additions and 4 deletions
+19 -1
View File
@@ -332,12 +332,14 @@ function versions(callback) {
perl: '',
python: '',
python3: '',
pip: '',
pip3: '',
java: '',
gcc: ''
};
let functionProcessed = (function () {
let totalFunctions = 21;
let totalFunctions = 23;
return function () {
if (--totalFunctions === 0) {
if (callback) {
@@ -564,6 +566,22 @@ function versions(callback) {
}
functionProcessed();
});
exec('pip -V 2>&1', function (error, stdout) {
if (!error) {
const pip = stdout.toString().split('\n')[0] || '';
const parts = pip.split(' ');
result.pip = parts.length >= 2 ? parts[2] : '';
}
functionProcessed();
});
exec('pip3 -V 2>&1', function (error, stdout) {
if (!error) {
const pip = stdout.toString().split('\n')[0] || '';
const parts = pip.split(' ');
result.pip3 = parts.length >= 2 ? parts[2] : '';
}
functionProcessed();
});
exec('java -version 2>&1', function (error, stdout) {
if (!error) {
const java = stdout.toString().split('\n')[0] || '';