Skip to content

Commit df44c1f

Browse files
authored
Merge pull request #38 from launchdarkly/dr/log404
When requesting a feature and we get 404: log warning instead of error
2 parents 36bedee + e6f45c0 commit df44c1f

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/LaunchDarkly/GuzzleFeatureRequester.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,11 @@ public function get($key)
5555
return FeatureFlag::decode(json_decode($body, true));
5656
} catch (BadResponseException $e) {
5757
$code = $e->getResponse()->getStatusCode();
58-
$this->_logger->error("GuzzleFeatureRetriever::get received an unexpected HTTP status code $code");
58+
if ($code == 404) {
59+
$this->_logger->warning("GuzzleFeatureRetriever::get returned 404. Feature flag does not exist for key: " . $key);
60+
} else {
61+
$this->_logger->error("GuzzleFeatureRetriever::get received an unexpected HTTP status code $code");
62+
}
5963
return null;
6064
}
6165
}

0 commit comments

Comments
 (0)