Skip to content

A callback wrapper for error logging with node `request` library

Notifications You must be signed in to change notification settings

beyondcompute/request-cb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Usage

Just a message

request.get({
  url: someURL
}, cb('getting cluster status'));
  • will print ERROR sending request - getting cluster status: : { [Error: getaddrinfo ENOTFOUND ... in case of inability to make request
  • ERROR response from server - getting cluster status: 401 <html><head>...Please authorize in case of http status code >= 400
  • Done getting cluster status in case of success

Success callback

request.get({
  url: someURL
}, cb('getting cluster status', gotClusterStatus));

Success callback with some context

var clusterRole = 'search';

request.get({
  url: someURL
}, cb('getting cluster status', gotClusterStatus, clusterRole, 'foo')); // any number of additional arguments are supported

About

A callback wrapper for error logging with node `request` library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published