mirror of
https://github.com/gravitl/netmaker.git
synced 2025-10-06 17:29:15 +08:00
[NET-562] Persistent Keep Alive from node to host (#2604)
* Move PKA field from models node to host level * Move PKA field from api models node to host level * Adapt logic package to node->host PKA * Adapt migration-related code to node->host PKA * Adapt cli code to node->host PKA * Change host PKA default to 20s * On IfaceDelta, check for PKA on host * On handleHostRegister, set default PKA * Use a default PKA * Use int64 for api host pka * Reorder imports * Don't use host pka in iface delta * Fix ConvertAPIHostToNMHost * Add swagger doc for host PKA field * Fix swagger.yml * Set default PKA only for new hosts * Remove TODO comment * Remove redundant check * Have api-host pka be specified in seconds
This commit is contained in:

committed by
GitHub

parent
234f226f89
commit
cb4b99ffcb
@@ -350,9 +350,6 @@ func SetNodeDefaults(node *models.Node) {
|
||||
node.DefaultACL = parentNetwork.DefaultACL
|
||||
}
|
||||
|
||||
if node.PersistentKeepalive == 0 {
|
||||
node.PersistentKeepalive = time.Second * time.Duration(parentNetwork.DefaultKeepalive)
|
||||
}
|
||||
node.SetLastModified()
|
||||
node.SetLastCheckIn()
|
||||
node.SetDefaultConnected()
|
||||
|
Reference in New Issue
Block a user