Skip to content

Commit 7f57188

Browse files
Merge pull request #86 from nodezoo/fix
Log rate limit and available rate. Fixes #82
2 parents 0bd7997 + d474fec commit 7f57188

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

lib/github.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,13 @@ function cmdGet (msg, done) {
102102
Async.parallel({
103103
getRepository: function (cb) {
104104
github.repos.get({user: params.user, repo: params.repo}, function (err, data) {
105+
if (data && data.meta){
106+
context.log.debug('Github rate limit information: ', {
107+
'x-ratelimit-remaining': data.meta['x-ratelimit-remaining'],
108+
'x-ratelimit-limit': data.meta['x-ratelimit-limit']
109+
})
110+
}
111+
105112
if (err) {
106113
context.log.debug(`Read repo for ${moduleName} get error: ${err}`)
107114
}
@@ -197,7 +204,7 @@ function aliasGet (msg, done) {
197204
var seneca = this
198205
var payload = {name: msg.name}
199206

200-
seneca.act(`role:github, cmd:get, update: ${msg.update}`, payload, (err, res) => {
207+
seneca.act(`role:github, cmd:get, update: ${msg.update || false}`, payload, (err, res) => {
201208
if (err) {
202209
return done(null, {ok: false, err: err})
203210
}

0 commit comments

Comments
 (0)