Merge pull request #16 from 30x/304-info
StatusNotModified should be info level, not error
diff --git a/apigee_sync.go b/apigee_sync.go
index cecb838..f847481 100644
--- a/apigee_sync.go
+++ b/apigee_sync.go
@@ -148,8 +148,6 @@
return err
}
- // todo: should StatusNotChanged be a special case here?
-
/* If the call is not Authorized, update flag */
if r.StatusCode != http.StatusOK {
if r.StatusCode == http.StatusUnauthorized {
@@ -157,7 +155,11 @@
log.Errorf("Token expired? Unauthorized request.")
}
r.Body.Close()
- log.Errorf("Get Changes request failed with Resp err: %d", r.StatusCode)
+ if r.StatusCode != http.StatusNotModified {
+ log.Errorf("Get changes request failed with Resp err: %d", r.StatusCode)
+ } else {
+ log.Info("Get changes request timed out with %d", http.StatusNotModified)
+ }
return err
}