(params: Host.HostOperate)
| 16 | return http.post(`/settings/ssh/default`, param); |
| 17 | }; |
| 18 | export const addHost = (params: Host.HostOperate) => { |
| 19 | let request = deepCopy(params) as Host.HostOperate; |
| 20 | encodeBase64Fields(request, ['password', 'privateKey']); |
| 21 | if (params.isLocal) { |
| 22 | return http.post(`/settings/ssh`, request); |
| 23 | } |
| 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']); |
nothing calls this directly
no test coverage detected