An Appygram connector
var appygram = ;...//Make sure to use app.router; otherwise this middleware will not workapp;appygram;app;
appygram lets you add a user object to the trace it sends. It defaults to not sending a user object. To enable do
appygraminclude_user = true;
It defaults to the location of
req['user']. To change this do
appygramuser_location = "user_session_obj"
Note appygram only will support the user location if it is in the req object.
To change the 'software' set with a trace object do
appygramapp_name = "my awesome express app"
Otherwise it will default to "node application"
If you need to reset the appygram object for some reason a method is exposed to handle this for you.
You can see some basic examples here.
var appygram = ;appygram;appygram;
Most of the options for the express route are available to this method with the exception of the include user option.