mirror of
				https://github.com/juanfont/headscale.git
				synced 2025-10-28 10:51:44 +01:00 
			
		
		
		
	Changes a few more variables
This commit is contained in:
		
							parent
							
								
									4b4a5a4b93
								
							
						
					
					
						commit
						bd6adfaec6
					
				| @ -204,8 +204,8 @@ var shareMachineCmd = &cobra.Command{ | ||||
| 		} | ||||
| 
 | ||||
| 		err = h.AddSharedMachineToNamespace(machine, destinationNamespace) | ||||
| 		if strings.HasPrefix(o, "json") { | ||||
| 			JsonOutput(map[string]string{"Result": "Node shared"}, err, o) | ||||
| 		if strings.HasPrefix(output, "json") { | ||||
| 			JsonOutput(map[string]string{"Result": "Node shared"}, err, output) | ||||
| 			return | ||||
| 		} | ||||
| 		if err != nil { | ||||
| @ -222,21 +222,21 @@ func nodesToPtables(currentNamespace headscale.Namespace, machines []headscale.M | ||||
| 
 | ||||
| 	for _, machine := range machines { | ||||
| 		var ephemeral bool | ||||
| 		if m.AuthKey != nil && m.AuthKey.Ephemeral { | ||||
| 		if machine.AuthKey != nil && machine.AuthKey.Ephemeral { | ||||
| 			ephemeral = true | ||||
| 		} | ||||
| 		var lastSeen time.Time | ||||
| 		if m.LastSeen != nil { | ||||
| 			lastSeen = *m.LastSeen | ||||
| 		if machine.LastSeen != nil { | ||||
| 			lastSeen = *machine.LastSeen | ||||
| 		} | ||||
| 		nKey, err := wgkey.ParseHex(m.NodeKey) | ||||
| 		nKey, err := wgkey.ParseHex(machine.NodeKey) | ||||
| 		if err != nil { | ||||
| 			return nil, err | ||||
| 		} | ||||
| 		nodeKey := tailcfg.NodeKey(nKey) | ||||
| 
 | ||||
| 		var online string | ||||
| 		if m.LastSeen.After(time.Now().Add(-5 * time.Minute)) { // TODO: Find a better way to reliably show if online
 | ||||
| 		if machine.LastSeen.After(time.Now().Add(-5 * time.Minute)) { // TODO: Find a better way to reliably show if online
 | ||||
| 			online = pterm.LightGreen("true") | ||||
| 		} else { | ||||
| 			online = pterm.LightRed("false") | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user