tools/qvm-prefs: fix printing None value

Don't print None value as 'None' string, but as empty one (same as at
API level). Otherwise it is indistinguishable from VM named 'None', or
same string property value.
This commit is contained in:
Marek Marczykowski-Górecki 2018-03-02 02:41:47 +01:00
parent 4a9b57f91f
commit 2459b8108b
Non sono state trovate chiavi note per questa firma nel database
ID Chiave GPG: 063938BA42CFA724

Vedi File

@ -126,7 +126,9 @@ def process_actions(parser, args, target):
return 0
try:
print(str(getattr(target, args.property)))
value = getattr(target, args.property)
if value is not None:
print(str(value))
except AttributeError:
parser.error('no such property: {!r}'.format(args.property))