[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] scripts/qmp/qom-set: Allow setting integer value
From: |
Jonatan Pålsson |
Subject: |
[PATCH] scripts/qmp/qom-set: Allow setting integer value |
Date: |
Fri, 2 Oct 2020 22:19:33 +0200 |
If the value appears to be an integer, parse it as such.
This allows the following:
qmp/qom-set -s ~/qmp.sock sensor.temperature 20000
.. where sensor is a tmp105 device, and temperature is an integer
property.
Signed-off-by: Jonatan Pålsson <jonatan.p@gmail.com>
---
scripts/qmp/qom-set | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/scripts/qmp/qom-set b/scripts/qmp/qom-set
index 240a78187f..61920680eb 100755
--- a/scripts/qmp/qom-set
+++ b/scripts/qmp/qom-set
@@ -56,7 +56,10 @@ if len(args) > 1:
path, prop = args[0].rsplit('.', 1)
except:
usage_error("invalid format for path/property/value")
- value = args[1]
+ try:
+ value = int(args[1])
+ except:
+ value = args[1]
else:
usage_error("not enough arguments")
--
2.26.1
- [PATCH] scripts/qmp/qom-set: Allow setting integer value,
Jonatan Pålsson <=