versions() added pip, pip3
This commit is contained in:
+19
-1
@@ -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] || '';
|
||||
|
||||
Reference in New Issue
Block a user