mirror of
				https://github.com/gravitl/netmaker.git
				synced 2025-10-31 16:43:07 +08:00 
			
		
		
		
	netclient container startup script mod
This commit is contained in:
		
							parent
							
								
									a604ba004c
								
							
						
					
					
						commit
						0d663abf28
					
				
					 1 changed files with 4 additions and 10 deletions
				
			
		|  | @ -14,14 +14,8 @@ fi | |||
| /root/netclient join $TOKEN_CMD -daemon off -dnson no -udpholepunch no | ||||
| if [ $? -ne 0 ]; then { echo "Failed to join, quitting." ; exit 1; } fi | ||||
| 
 | ||||
| echo "[netclient] Starting netclient checkin" | ||||
| # loop and call checkin -n all | ||||
| FAILCOUNT=0 | ||||
| while [ 1 ]; do | ||||
|     # add logs to netclient.logs | ||||
|     /root/netclient checkin -n all | ||||
|     if [ $? -ne 0 ]; then FAILCOUNT=$((FAILCOUNT+1)) ; else FAILCOUNT=0; fi | ||||
|     if [ $FAILCOUNT -gt 2 ]; then { echo "Failing checkins frequently, restarting." ; exit 1; } fi | ||||
|     sleep $SLEEP | ||||
| done | ||||
| echo "[netclient] Starting netclient daemon" | ||||
| 
 | ||||
| /root/netclient daemon | ||||
| 
 | ||||
| echo "[netclient] exiting" | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue