mirror of
https://github.com/apache/cloudstack.git
synced 2025-11-03 04:12:31 +01:00
CLOUDSTACK-591: Fix execute and string processing logic for reboot_vm in security_group
- Since we're always getting the first from the list, use head -1 to get the first of the results instead of processing again - Remove unecessay pop (why was it even there) Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
This commit is contained in:
parent
1ae2d720a3
commit
6f29317a84
@ -421,12 +421,11 @@ def network_rules_for_rebooted_vm(vmName):
|
||||
|
||||
delete_rules_for_vm_in_bridge_firewall_chain(vm_name)
|
||||
|
||||
brName = execute("iptables-save |grep physdev-is-bridged |grep FORWARD |grep BF |grep '\-o' |awk '{print $9}'").split("\n")
|
||||
if brName is None:
|
||||
brName = execute("iptables-save |grep physdev-is-bridged |grep FORWARD |grep BF |grep '\-o' |awk '{print $9}' | head -1").strip()
|
||||
if brName is None or brName is "":
|
||||
brName = "cloudbr0"
|
||||
else:
|
||||
brName.pop()
|
||||
brName = re.sub("^BF-", "", brName[0])
|
||||
brName = re.sub("^BF-", "", brName)
|
||||
|
||||
if 1 in [ vm_name.startswith(c) for c in ['r-', 's-', 'v-'] ]:
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user