More isinstance fixes (#3405)

* More isinstance fixes
* Use double types
This commit is contained in:
jctanner 2016-11-09 15:25:17 -05:00 committed by Matt Clay
parent 32fef233f2
commit b3795322e9
3 changed files with 7 additions and 7 deletions

View file

@ -504,13 +504,13 @@ class Nmcli(object):
val=d[key]
str_val=""
add_string=True
if type(val)==type(dbus.Array([])):
if isinstance(val, dbus.Array):
for elt in val:
if type(elt)==type(dbus.Byte(1)):
if isinstance(elt, dbus.Byte):
str_val+="%s " % int(elt)
elif type(elt)==type(dbus.String("")):
elif isinstance(elt, dbus.String):
str_val+="%s" % elt
elif type(val)==type(dbus.Dictionary({})):
elif isinstance(val, dbus.Dictionary):
dstr+=self.dict_to_string(val)
add_string=False
else: