ExternalAgentUnavailableMessage explains how to make an externally managed agent usable based on its connection history.
(agent database.WorkspaceAgent)
| 27 | // ExternalAgentUnavailableMessage explains how to make an externally managed |
| 28 | // agent usable based on its connection history. |
| 29 | func ExternalAgentUnavailableMessage(agent database.WorkspaceAgent) string { |
| 30 | if agent.FirstConnectedAt.Valid { |
| 31 | return externalAgentDisconnectedMessage |
| 32 | } |
| 33 | return externalAgentNotConnectedMessage |
| 34 | } |
| 35 | |
| 36 | // IsExternalWorkspaceAgent reports whether agent belongs to an external |
| 37 | // resource. |
no outgoing calls