diff --git a/lib/index.js b/lib/index.js index d125a2568..564193366 100644 --- a/lib/index.js +++ b/lib/index.js @@ -157,6 +157,7 @@ class Mcdev { * @returns {Promise.} - */ static async retrieve(businessUnit, selectedTypesArr, keys, changelogOnly) { + console.time('Time'); // eslint-disable-line no-console Util.startLogger(); Util.logger.info('mcdev:: Retrieve'); const properties = await config.getProperties(); @@ -247,6 +248,7 @@ class Mcdev { changelogOnly ); if (changelogOnly) { + console.timeEnd('Time'); // eslint-disable-line no-console return retrieveChangelog; } else { resultsObj[`${cred}/${bu}`] = retrieveChangelog; @@ -267,6 +269,7 @@ class Mcdev { resultsObj[credBu][type] = resultsObj[credBu][type][0]; } } + console.timeEnd('Time'); // eslint-disable-line no-console return resultsObj; } @@ -390,8 +393,11 @@ class Mcdev { * @returns {Promise.>} deployed metadata per BU (first key: bu name, second key: metadata type) */ static async deploy(businessUnit, selectedTypesArr, keyArr) { + console.time('Time'); // eslint-disable-line no-console Util.startLogger(); - return Deployer.deploy(businessUnit, selectedTypesArr, keyArr); + const deployResult = await Deployer.deploy(businessUnit, selectedTypesArr, keyArr); + console.timeEnd('Time'); // eslint-disable-line no-console + return deployResult; } /**