Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejs
themeConfluence
// In case of error, in the below code we are also sending metadata such as filepath and err in final log message.
log.error(context, payload, {filepath: __filename, err: err});


// In case you want to send debug message
log.debug(context, payload, 'This is my debug message');

...

  1. id , as it appears in log message is set in server.js. For every new request SlideWiki Platform receives, a new UUID is generated and used as request id.
  2. If the developer is using (optional) message parameter for sending metadata then all of those metadata will appear in the log message after the json key message (example: message=filepath:/home/user1/Workspace/slidewiki-platform/actions/loadFeatured.js, err:TypeError: Cannot read property 'update' of undefined)
  3. navStack is a sequential control flow that the request took in SlideWiki Platform. Example: navStackActions=[navigateAction, action, loadDeck, loadContentModules, loadCommentsCount] can be written as: navigateAction → action → loadDeck → loadContentModules → loadCommentsCount.

...