Le bench ne peut pas être mis en veille
type | https://docs.frem.sh/reference/api/errors/not-suspendable |
| Statut HTTP | 409 Conflict |
Ce que cela signifie
Il n’y a rien à mettre en veille. Soit le bench est déjà en veille, soit il est dans l’état error sans machine associée. Dans ce second cas, il suffit de réveiller le bench pour le rétablir.
Exemples de messages detail renvoyés avec cette erreur :
- The bench is suspended; there is nothing to suspend.
- The bench is in error with no machine; waking it recovers it, so there is nothing to suspend.
Que faire
Si le bench est en veille, rien n’est nécessaire. S’il est dans l’état error sans machine, connectez-vous-y (ou demandez à son propriétaire de le faire) : le réveil le reconstruit à partir de son profil.
Forme de la réponse
Toutes les erreurs de l’API fremforge sont au format problem+json de la RFC 9457 :
{
"type": "https://docs.frem.sh/reference/api/errors/not-suspendable",
"title": "Conflict",
"status": 409,
"detail": "..."
}Basez votre logique sur type, et non sur title ou detail : ces champs sont destinés à être lus par un humain et peuvent être reformulés.