diff options
Diffstat (limited to 'src/main/scala/com/getbootstrap/no_carrier/Main.scala')
-rw-r--r-- | src/main/scala/com/getbootstrap/no_carrier/Main.scala | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/main/scala/com/getbootstrap/no_carrier/Main.scala b/src/main/scala/com/getbootstrap/no_carrier/Main.scala index 4f6843e..4da362c 100644 --- a/src/main/scala/com/getbootstrap/no_carrier/Main.scala +++ b/src/main/scala/com/getbootstrap/no_carrier/Main.scala @@ -45,10 +45,15 @@ object Main extends App with StrictLogging { def main(args: Arguments) { logger.info("Started session.") - val repo = args.github.repos.get(args.repoId) + val github = args.github + val rateLimit = github.rateLimit + val repo = github.repos.get(args.repoId) val waitingOnOp = repo.issues.openWithLabel(args.label) - val opNeverDelivered = waitingOnOp.filter{ issue => new FancyIssue(issue = issue, label = args.label, timeout = args.timeout).opNeverDelivered } + val opNeverDelivered = waitingOnOp.filter{ issue => { + logger.info(s"GitHub rate limit status: ${rateLimit.summary}") + new FancyIssue(issue = issue, label = args.label, timeout = args.timeout).opNeverDelivered + } } val totalClosed = opNeverDelivered.map { issue => if (closeOut(issue, args.timeout)) 1 else 0 }.sum |