Add: specify that reason is a field to record the reason why failed

This commit is contained in:
sanposhiho 2021-07-18 22:44:19 +09:00
parent 33aba7ee02
commit 6680368958

View File

@ -131,8 +131,9 @@ func NewPodsToActivate() *PodsToActivate {
}
// Status indicates the result of running a plugin. It consists of a code, a
// message, (optionally) an error and an plugin name it fails by. When the status
// code is not `Success`, the reasons should explain why.
// message, (optionally) an error and an plugin name it fails by.
// When the status code is not Success, the reasons should explain why.
// And, when code is Success, all the other fields should be empty.
// NOTE: A nil Status is also considered as Success.
type Status struct {
code Code