github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/atc/worker/transport/errors.go (about)

     1  package transport
     2  
     3  import "fmt"
     4  
     5  type WorkerMissingError struct {
     6  	WorkerName string
     7  }
     8  
     9  func (e WorkerMissingError) Error() string {
    10  	return fmt.Sprintf("worker %s disappeared while trying to reach it", e.WorkerName)
    11  }
    12  
    13  type WorkerUnreachableError struct {
    14  	WorkerName  string
    15  	WorkerState string
    16  }
    17  
    18  func (e WorkerUnreachableError) Error() string {
    19  	return fmt.Sprintf("worker '%s' is unreachable (state is '%s')", e.WorkerName, e.WorkerState)
    20  }