diff --git a/internal/errno/errno.go b/internal/errno/errno.go index fd40bbc00..307eeccd9 100644 --- a/internal/errno/errno.go +++ b/internal/errno/errno.go @@ -476,7 +476,8 @@ var ( ERR_METASERVER_REQUIRES_3_HOSTS = EC(503009, "metaserver requires at least 3 hosts to distrubute zones") // 510: checker (ssh) - ERR_SSH_CONNECT_FAILED = EC(510000, "SSH connect failed") + ERR_SSH_CONNECT_FAILED = EC(510000, "SSH connect failed") + ERR_HTTP_CONNECT_FAILED = EC(510001, "HTTP connect failed") // 520: checker (permission) ERR_USER_NOT_FOUND = EC(520000, "user not found") diff --git a/internal/task/task/task.go b/internal/task/task/task.go index 6f14af40a..bcbcd7125 100644 --- a/internal/task/task/task.go +++ b/internal/task/task/task.go @@ -123,7 +123,7 @@ func (t *Task) Execute() error { } else if t.httpConfig != nil { client, err := module.NewHttpClient(*t.httpConfig) if err != nil { - return errno.ERR_SSH_CONNECT_FAILED.E(err) + return errno.ERR_HTTP_CONNECT_FAILED.E(err) } remoteClient = client }