Summary: Fix exception handling in security_group.py

Detail: Code was attempting to concatinate an exception to a string.
Updated to convert to text and concatinate that.

BUG-ID: CLOUDSTACK-1052
Bugfix-for: master
Reported-by: Noa Resare
Signed-off-by: John Kinsella <jlk@stratosec.co> 1363218769 -0700
This commit is contained in:
John Kinsella 2013-03-13 16:52:49 -07:00
parent a94ff361dd
commit 381f737e64

View File

@ -25,6 +25,8 @@ import os
import xml.dom.minidom
from optparse import OptionParser, OptionGroup, OptParseError, BadOptionError, OptionError, OptionConflictError, OptionValueError
import re
import traceback
iptables = Command("iptables")
bash = Command("/bin/bash")
virsh = Command("virsh")
@ -692,7 +694,8 @@ def add_network_rules(vm_name, vm_id, vm_ip, signature, seqno, vmMac, rules, vif
return 'true'
except:
logging.debug("Failed to network rule !: " + sys.exc_type)
exceptionText = traceback.format_exc()
logging.debug("Failed to network rule !: " + exceptionText)
def getVifs(vmName):
vifs = []