X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=app%2FGithub%2FClientObserver.php;h=036f303c6e0f6aaf81ddffe1006bed6f262bb196;hb=8b207c90c6c49876775ab61908f45510baf9981a;hp=89e01d8f171845586eb09f7164ea77adea682a80;hpb=eb76e9bb9a39fe2725301f6cf6fc3cf29bbc4e00;p=pharext%2Fpharext.org diff --git a/app/Github/ClientObserver.php b/app/Github/ClientObserver.php index 89e01d8..036f303 100644 --- a/app/Github/ClientObserver.php +++ b/app/Github/ClientObserver.php @@ -27,7 +27,12 @@ class ClientObserver implements SplObserver break; case "finished": $response = $client->getResponse($request); - $message = sprintf("API-Shot: finished [%d] %s %s", $response->getResponseCode(), $request->getRequestMethod(), $request->getRequestUrl()); + $message = sprintf("API-Shot: finished [%d] (rate-limit:%d/%d) %s %s", + $response->getResponseCode(), + $response->getHeader("X-RateLimit-Remaining"), + $response->getHeader("X-RateLimit-Limit"), + $request->getRequestMethod(), + $request->getRequestUrl()); if ($response->getResponseCode() >= 400 || $response->getTransferInfo("error")) { $this->logger->error($message, (array) $response->getTransferInfo()); } else {