mirror of
				https://github.com/Ysurac/openmptcprouter-feeds.git
				synced 2025-03-09 15:40:03 +00:00 
			
		
		
		
	Fix omr-iperf use with arguments
This commit is contained in:
		
							parent
							
								
									24eafaf693
								
							
						
					
					
						commit
						d6012f881b
					
				
					 1 changed files with 3 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -1,5 +1,6 @@
 | 
			
		|||
#!/bin/sh
 | 
			
		||||
SERVER=$1
 | 
			
		||||
shift
 | 
			
		||||
[ -z "$SERVER" ] && SERVER="vps"
 | 
			
		||||
KEY=$(uci -q get iperf.$SERVER.key)
 | 
			
		||||
USER=$(uci -q get iperf.$SERVER.user)
 | 
			
		||||
| 
						 | 
				
			
			@ -9,7 +10,7 @@ PORTS=$(uci -q get iperf.$SERVER.ports | sed 's/,/ /g')
 | 
			
		|||
PORT="${PORTS%% *}"
 | 
			
		||||
echo $KEY | base64 -d > /tmp/iperf.pem
 | 
			
		||||
if [ -n "$PASSWORD" ] && [ -n "$USER" ] && [ -n "$KEY" ]; then
 | 
			
		||||
	IPERF3_PASSWORD=$PASSWORD iperf3 --username $USER --rsa-public-key-path /tmp/iperf.pem -c $HOST -p $PORT ${@:2}
 | 
			
		||||
	IPERF3_PASSWORD=$PASSWORD iperf3 --username $USER --rsa-public-key-path /tmp/iperf.pem -c $HOST -p $PORT ${@}
 | 
			
		||||
else
 | 
			
		||||
	iperf3 -c $HOST -p $PORT ${@:2}
 | 
			
		||||
	iperf3 -c $HOST -p $PORT ${@}
 | 
			
		||||
fi
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue