Refactor installation scripts

This commit is contained in:
Shivam Mathur
2019-10-11 12:48:49 +05:30
parent 3087ceb811
commit e755fb7a69
25 changed files with 345 additions and 520 deletions
+2 -16
View File
@@ -44,15 +44,8 @@ exports.addINIValues = addINIValues;
*/
function addINIValuesUnix(ini_values_csv) {
return __awaiter(this, void 0, void 0, function* () {
let script = '\n';
let ini_values = yield utils.INIArray(ini_values_csv);
yield utils.asyncForEach(ini_values, function (ini_value) {
return __awaiter(this, void 0, void 0, function* () {
// add script to set ini value
script += 'echo "' + ini_value + '" >> $ini_file\n';
});
});
return script;
return '\necho "' + ini_values.join('\n') + '" >> $ini_file\n';
});
}
exports.addINIValuesUnix = addINIValuesUnix;
@@ -63,15 +56,8 @@ exports.addINIValuesUnix = addINIValuesUnix;
*/
function addINIValuesWindows(ini_values_csv) {
return __awaiter(this, void 0, void 0, function* () {
let script = '\n';
let ini_values = yield utils.INIArray(ini_values_csv);
yield utils.asyncForEach(ini_values, function (ini_value) {
return __awaiter(this, void 0, void 0, function* () {
// add script to set ini value
script += 'Add-Content C:\\tools\\php\\php.ini "' + ini_value + '"\n';
});
});
return script;
return ('Add-Content C:\\tools\\php\\php.ini "' + ini_values.join('\n') + '"\n');
});
}
exports.addINIValuesWindows = addINIValuesWindows;