ignore any 7 err code in start

This commit is contained in:
Jose Garcia 2021-09-02 13:42:52 -04:00
parent 881e6d5940
commit 5c65cfd249

View file

@ -278,8 +278,8 @@ func (a *API) StartCodespace(ctx context.Context, token string, codespace *Codes
if len(b) > 100 {
b = append(b[:97], "..."...)
}
if resp.StatusCode == http.StatusServiceUnavailable && strings.TrimSpace(string(b)) == "7" {
// HTTP 503 with error code 7 (EnvironmentNotShutdown) is benign.
if strings.TrimSpace(string(b)) == "7" {
// NON HTTP 200 with error code 7 (EnvironmentNotShutdown) is benign.
// Ignore it.
} else {
return fmt.Errorf("failed to start codespace: %s", b)