]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: support append param on live attaching file chardev
authorNikolay Shirokovskiy <nshirokovskiy@virtuozzo.com>
Wed, 2 Dec 2020 11:43:25 +0000 (14:43 +0300)
committerNikolay Shirokovskiy <nshirokovskiy@virtuozzo.com>
Thu, 3 Dec 2020 06:22:15 +0000 (09:22 +0300)
Currently it is simply ignored.

Signed-off-by: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com>
Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com>
src/qemu/qemu_monitor_json.c

index 5acc1a10aa60e42d6c16cc3cf9f2302063229f69..ddfef03fbe47a82c14ae21fbc09ed8c79b17138f 100644 (file)
@@ -7457,6 +7457,10 @@ qemuMonitorJSONAttachCharDevCommand(const char *chrID,
         backend_type = "file";
         if (virJSONValueObjectAppendString(data, "out", chr->data.file.path) < 0)
             goto cleanup;
+        if (virJSONValueObjectAdd(data,
+                                  "T:append", chr->data.file.append,
+                                  NULL) < 0)
+            goto cleanup;
         break;
 
     case VIR_DOMAIN_CHR_TYPE_DEV: