add nodetime for profiling production

This commit is contained in:
Tyler Renelle
2013-02-18 16:09:41 -05:00
parent 15bf49dc43
commit c3a5401a93
3 changed files with 12 additions and 2 deletions

View File

@@ -11,5 +11,6 @@
"SMTP_PASS":"password", "SMTP_PASS":"password",
"SMTP_SERVICE":"Gmail", "SMTP_SERVICE":"Gmail",
"STRIPE_API_KEY":"aaaabbbbccccddddeeeeffff00001111", "STRIPE_API_KEY":"aaaabbbbccccddddeeeeffff00001111",
"STRIPE_PUB_KEY":"22223333444455556666777788889999" "STRIPE_PUB_KEY":"22223333444455556666777788889999",
"NODETIME_KEY":"abcdefg"
} }

View File

@@ -22,7 +22,8 @@
"underscore": "*", "underscore": "*",
"mongoskin": "*", "mongoskin": "*",
"nconf": "*", "nconf": "*",
"icalendar": "git://github.com/lefnire/node-icalendar#master" "icalendar": "git://github.com/lefnire/node-icalendar#master",
"nodetime": "*"
}, },
"private": true, "private": true,
"subdomain": "habitrpg", "subdomain": "habitrpg",

View File

@@ -21,6 +21,14 @@ process.env.SMTP_PASS = conf.get("SMTP_PASS");
process.env.SMTP_SERVICE = conf.get("SMTP_SERVICE"); process.env.SMTP_SERVICE = conf.get("SMTP_SERVICE");
process.env.STRIPE_API_KEY = conf.get("STRIPE_API_KEY"); process.env.STRIPE_API_KEY = conf.get("STRIPE_API_KEY");
process.env.STRIPE_PUB_KEY = conf.get("STRIPE_PUB_KEY"); process.env.STRIPE_PUB_KEY = conf.get("STRIPE_PUB_KEY");
process.env.NODETIME_KEY = conf.get("NODETIME_KEY");
if (process.env.NODETIME_KEY) {
require('nodetime').profile({
accountKey: process.env.NODETIME_KEY,
appName: 'HabitRPG'
});
}
process.on('uncaughtException', function (error) { process.on('uncaughtException', function (error) {