diff --git a/src/cli/iofog.js b/src/cli/iofog.js index 7f43f9faa..5a7606587 100644 --- a/src/cli/iofog.js +++ b/src/cli/iofog.js @@ -359,8 +359,11 @@ async function _getHalHardwareInfo(obj) { logger.info("Parameters" + JSON.stringify(uuidObj)); - const info = await FogService.getHalHardwareInfo(uuidObj, {}, true); - logger.info(JSON.stringify(info, null, 2)); + const data = await FogService.getHalHardwareInfo(uuidObj, {}, true); + if (data.info) { + data.info = JSON.parse(data.info); + } + logger.info(JSON.stringify(data, null, 2)); logger.info('Hardware info has been retrieved successfully.') } @@ -371,8 +374,11 @@ async function _getHalUsbInfo(obj) { logger.info("Parameters" + JSON.stringify(uuidObj)); - const info = await FogService.getHalHardwareInfo(uuidObj, {}, true); - logger.info(JSON.stringify(info, null, 2)); + const data = await FogService.getHalUsbInfo(uuidObj, {}, true); + if (data.info) { + data.info = JSON.parse(data.info); + } + logger.info(JSON.stringify(data, null, 2)); logger.info('Usb info has been retrieved successfully.') }