(params: Host.HostConnTest)
| 24 | return http.postLocalNode<Host.HostOperate>(`/hosts`, request); |
| 25 | }; |
| 26 | export const testByInfo = (params: Host.HostConnTest) => { |
| 27 | let request = deepCopy(params) as Host.HostOperate; |
| 28 | encodeBase64Fields(request, ['password', 'privateKey']); |
| 29 | if (params.isLocal) { |
| 30 | return http.post<boolean>(`/settings/ssh/check/info`, request); |
| 31 | } |
| 32 | return http.postLocalNode<boolean>(`/hosts/test/byinfo`, request); |
| 33 | }; |
| 34 | export const testByID = (id: number) => { |
| 35 | return http.postLocalNode<boolean>(`/hosts/test/byid`, { id: id }); |
| 36 | }; |
nothing calls this directly
no test coverage detected