mirror of
https://github.com/tailscale/tailscale.git
synced 2024-12-01 14:05:39 +00:00
client/tailscale: add NodeID to device
Updates tailscale/corp#20514 Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
This commit is contained in:
parent
1f6645b19f
commit
a1ab7f7c94
@ -10,6 +10,7 @@
|
|||||||
"context"
|
"context"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"log"
|
||||||
"net/http"
|
"net/http"
|
||||||
"net/url"
|
"net/url"
|
||||||
|
|
||||||
@ -39,6 +40,7 @@ type Device struct {
|
|||||||
// It's currently just 1 element, the 100.x.y.z Tailscale IP.
|
// It's currently just 1 element, the 100.x.y.z Tailscale IP.
|
||||||
Addresses []string `json:"addresses"`
|
Addresses []string `json:"addresses"`
|
||||||
DeviceID string `json:"id"`
|
DeviceID string `json:"id"`
|
||||||
|
NodeID string `json:"nodeId"`
|
||||||
User string `json:"user"`
|
User string `json:"user"`
|
||||||
Name string `json:"name"`
|
Name string `json:"name"`
|
||||||
Hostname string `json:"hostname"`
|
Hostname string `json:"hostname"`
|
||||||
@ -213,6 +215,9 @@ func (c *Client) DeleteDevice(ctx context.Context, deviceID string) (err error)
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
log.Printf("RESP: %di, path: %s", resp.StatusCode, path)
|
||||||
|
|
||||||
// If status code was not successful, return the error.
|
// If status code was not successful, return the error.
|
||||||
// TODO: Change the check for the StatusCode to include other 2XX success codes.
|
// TODO: Change the check for the StatusCode to include other 2XX success codes.
|
||||||
if resp.StatusCode != http.StatusOK {
|
if resp.StatusCode != http.StatusOK {
|
||||||
|
Loading…
Reference in New Issue
Block a user