This is an automated email from the ASF dual-hosted git repository.

rombert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-slingpackager.git

commit 1219ec03bff8b066f3799fc5279d2637d6e07086
Author: Henry Saginor <[email protected]>
AuthorDate: Fri Jun 26 16:51:43 2020 -0700

    SLING-9558 - Fixed broken --install option with upload command.
---
 utils/composumpackager.js | 23 +++++++++++++----------
 1 file changed, 13 insertions(+), 10 deletions(-)

diff --git a/utils/composumpackager.js b/utils/composumpackager.js
index 67322d3..bec3062 100644
--- a/utils/composumpackager.js
+++ b/utils/composumpackager.js
@@ -60,7 +60,6 @@ const upload = (url, username, password, packagePath, 
install, maxRetry) => {
             logger.debug(JSON.stringify(json));
 
             if(install) {
-                logger.info('installing', json.path);
                 installPackage(url, username, password, json.path, maxRetry);
             }
         }
@@ -90,15 +89,7 @@ const deletePackage = (url, username, password, package, 
maxRetry) => {
 }
 
 const install = (url, username, password, package, maxRetry) => {
-    logger.log('Installing package', package, 'on', url);
-
-    let post = postJob({url, username, password, package, maxRetry}, 
'install', (error, result) => {
-        if(error) {
-            logger.error('Unable to uninstall package', package);
-            logger.error(error);
-            process.exit(1);
-        } 
-    });
+    installPackage(url, username, password, package, maxRetry);
 }
 
 const uninstall = (url, username, password, package, maxRetry) => {
@@ -145,6 +136,18 @@ const getName = () => {
     return 'Composum Package Manager';
 }
 
+function installPackage(url, username, password, package, maxRetry) {
+    logger.log('Installing package', package, 'on', url);
+
+    let post = postJob({url, username, password, package, maxRetry}, 
'install', (error, result) => {
+        if(error) {
+            logger.error('Unable to uninstall package', package);
+            logger.error(error);
+            process.exit(1);
+        } 
+    });
+}
+
 function downloadPackage(data) {
     if(data.filePath) {
         data.serviceURL = data.url + "/bin/cpm/package.download.zip" + 
data.package;

Reply via email to