Automatic Merge
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
9dd2c6f54f
Коммит
4b56488fcb
@@ -169,6 +169,17 @@ Ios Minimum Version: {{.IosMinVersion}}
|
||||
Database Status: {{.database_status}}
|
||||
Filestore Status: {{.filestore_status}}`, status)
|
||||
|
||||
// Check health status and return non-zero exit code if any component is unhealthy
|
||||
if status["status"] != model.StatusOk {
|
||||
return fmt.Errorf("server status is unhealthy: %s", status["status"])
|
||||
}
|
||||
if dbStatus := status["database_status"]; dbStatus != "" && dbStatus != model.StatusOk {
|
||||
return fmt.Errorf("database status is unhealthy: %s", dbStatus)
|
||||
}
|
||||
if filestoreStatus := status["filestore_status"]; filestoreStatus != "" && filestoreStatus != model.StatusOk {
|
||||
return fmt.Errorf("filestore status is unhealthy: %s", filestoreStatus)
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
|
||||
Ссылка в новой задаче
Block a user