mirror of https://github.com/tteck/Proxmox.git
				
				
				
			Update monitor-all.sh
Skip instances based on onboot and templates
This commit is contained in:
		
							parent
							
								
									0d5754de12
								
							
						
					
					
						commit
						8c2a3cc4d7
					
				| 
						 | 
					@ -49,9 +49,14 @@ while true; do
 | 
				
			||||||
      IP=$(qm guest cmd $instance network-get-interfaces | egrep -o "([0-9]{1,3}\.){3}[0-9]{1,3}" | grep -E "192\.|10\." | head -n 1)
 | 
					      IP=$(qm guest cmd $instance network-get-interfaces | egrep -o "([0-9]{1,3}\.){3}[0-9]{1,3}" | grep -E "192\.|10\." | head -n 1)
 | 
				
			||||||
    fi
 | 
					    fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    # Skip instances based on templates
 | 
					    # Skip instances based on onboot and templates
 | 
				
			||||||
 | 
					    onboot=$($config_cmd $instance | grep onboot | grep -q "onboot: 0" && echo "true" || echo "false")
 | 
				
			||||||
    template=$($config_cmd $instance | grep template | grep -q "template:" && echo "true" || echo "false")
 | 
					    template=$($config_cmd $instance | grep template | grep -q "template:" && echo "true" || echo "false")
 | 
				
			||||||
    if [ "$template" == "true" ]; then
 | 
					
 | 
				
			||||||
 | 
					    if [ "$onboot" == "true" ]; then
 | 
				
			||||||
 | 
					      echo "Skipping $instance because it is set not to boot"
 | 
				
			||||||
 | 
					      continue
 | 
				
			||||||
 | 
					    elif [ "$template" == "true" ]; then
 | 
				
			||||||
      echo "Skipping $instance because it is a template"
 | 
					      echo "Skipping $instance because it is a template"
 | 
				
			||||||
      continue
 | 
					      continue
 | 
				
			||||||
    fi
 | 
					    fi
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue