qmp-commands: move 'blockdev-snapshot-sync' doc to schema
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com>
This commit is contained in:
		
							parent
							
								
									0dc869cf70
								
							
						
					
					
						commit
						b4039d8d23
					
				| 
						 | 
				
			
			@ -402,33 +402,6 @@ Example:
 | 
			
		|||
                                                           "name": "bitmap0" } }
 | 
			
		||||
<- { "return": {} }
 | 
			
		||||
 | 
			
		||||
blockdev-snapshot-sync
 | 
			
		||||
----------------------
 | 
			
		||||
 | 
			
		||||
Synchronous snapshot of a block device. snapshot-file specifies the
 | 
			
		||||
target of the new image. If the file exists, or if it is a device, the
 | 
			
		||||
snapshot will be created in the existing file/device. If does not
 | 
			
		||||
exist, a new file will be created. format specifies the format of the
 | 
			
		||||
snapshot image, default is qcow2.
 | 
			
		||||
 | 
			
		||||
Arguments:
 | 
			
		||||
 | 
			
		||||
- "device": device name to snapshot (json-string)
 | 
			
		||||
- "node-name": graph node name to snapshot (json-string)
 | 
			
		||||
- "snapshot-file": name of new image file (json-string)
 | 
			
		||||
- "snapshot-node-name": graph node name of the new snapshot (json-string)
 | 
			
		||||
- "mode": whether and how QEMU should create the snapshot file
 | 
			
		||||
  (NewImageMode, optional, default "absolute-paths")
 | 
			
		||||
- "format": format of new image (json-string, optional)
 | 
			
		||||
 | 
			
		||||
Example:
 | 
			
		||||
 | 
			
		||||
-> { "execute": "blockdev-snapshot-sync", "arguments": { "device": "ide-hd0",
 | 
			
		||||
                                                         "snapshot-file":
 | 
			
		||||
                                                        "/some/place/my-image",
 | 
			
		||||
                                                        "format": "qcow2" } }
 | 
			
		||||
<- { "return": {} }
 | 
			
		||||
 | 
			
		||||
blockdev-snapshot
 | 
			
		||||
-----------------
 | 
			
		||||
Since 2.5
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1037,7 +1037,9 @@
 | 
			
		|||
#
 | 
			
		||||
# @node-name: #optional graph node name to generate the snapshot from (Since 2.0)
 | 
			
		||||
#
 | 
			
		||||
# @snapshot-file: the target of the new image. A new file will be created.
 | 
			
		||||
# @snapshot-file: the target of the new image. If the file exists, or
 | 
			
		||||
# if it is a device, the snapshot will be created in the existing
 | 
			
		||||
# file/device. Otherwise, a new file will be created.
 | 
			
		||||
#
 | 
			
		||||
# @snapshot-node-name: #optional the graph node name of the new image (Since 2.0)
 | 
			
		||||
#
 | 
			
		||||
| 
						 | 
				
			
			@ -1171,6 +1173,16 @@
 | 
			
		|||
#          If @device is not a valid block device, DeviceNotFound
 | 
			
		||||
#
 | 
			
		||||
# Since: 0.14.0
 | 
			
		||||
#
 | 
			
		||||
# Example:
 | 
			
		||||
#
 | 
			
		||||
# -> { "execute": "blockdev-snapshot-sync",
 | 
			
		||||
#      "arguments": { "device": "ide-hd0",
 | 
			
		||||
#                     "snapshot-file":
 | 
			
		||||
#                     "/some/place/my-image",
 | 
			
		||||
#                     "format": "qcow2" } }
 | 
			
		||||
# <- { "return": {} }
 | 
			
		||||
#
 | 
			
		||||
##
 | 
			
		||||
{ 'command': 'blockdev-snapshot-sync',
 | 
			
		||||
  'data': 'BlockdevSnapshotSync' }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue