mirror of
https://git.proxmox.com/git/qemu-server
synced 2025-06-17 06:13:39 +00:00
cleanup: reorder code so that emacs font-lock-mode works again
This is just a work around for emacs bugs.
This commit is contained in:
parent
f38c5e270f
commit
c07a9e3d64
@ -2510,17 +2510,15 @@ __PACKAGE__->register_method({
|
|||||||
proxyto => 'node',
|
proxyto => 'node',
|
||||||
description => "Move volume to different storage.",
|
description => "Move volume to different storage.",
|
||||||
permissions => {
|
permissions => {
|
||||||
description => "You need 'VM.Config.Disk' permissions on /vms/{vmid}, " .
|
description => "You need 'VM.Config.Disk' permissions on /vms/{vmid}, and 'Datastore.AllocateSpace' permissions on the storage.",
|
||||||
"and 'Datastore.AllocateSpace' permissions on the storage.",
|
check => [ 'and',
|
||||||
check =>
|
['perm', '/vms/{vmid}', [ 'VM.Config.Disk' ]],
|
||||||
[ 'and',
|
['perm', '/storage/{storage}', [ 'Datastore.AllocateSpace' ]],
|
||||||
['perm', '/vms/{vmid}', [ 'VM.Config.Disk' ]],
|
],
|
||||||
['perm', '/storage/{storage}', [ 'Datastore.AllocateSpace' ]],
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
parameters => {
|
parameters => {
|
||||||
additionalProperties => 0,
|
additionalProperties => 0,
|
||||||
properties => {
|
properties => {
|
||||||
node => get_standard_option('pve-node'),
|
node => get_standard_option('pve-node'),
|
||||||
vmid => get_standard_option('pve-vmid', { completion => \&PVE::QemuServer::complete_vmid }),
|
vmid => get_standard_option('pve-vmid', { completion => \&PVE::QemuServer::complete_vmid }),
|
||||||
disk => {
|
disk => {
|
||||||
@ -2696,14 +2694,11 @@ __PACKAGE__->register_method({
|
|||||||
migration_type => {
|
migration_type => {
|
||||||
type => 'string',
|
type => 'string',
|
||||||
enum => ['secure', 'insecure'],
|
enum => ['secure', 'insecure'],
|
||||||
description => "Migration traffic is encrypted using an SSH " .
|
description => "Migration traffic is encrypted using an SSH tunnel by default. On secure, completely private networks this can be disabled to increase performance.",
|
||||||
"tunnel by default. On secure, completely private networks " .
|
|
||||||
"this can be disabled to increase performance.",
|
|
||||||
optional => 1,
|
optional => 1,
|
||||||
},
|
},
|
||||||
migration_network => {
|
migration_network => {
|
||||||
type => 'string',
|
type => 'string', format => 'CIDR',
|
||||||
format => 'CIDR',
|
|
||||||
description => "CIDR of the (sub) network that is used for migration.",
|
description => "CIDR of the (sub) network that is used for migration.",
|
||||||
optional => 1,
|
optional => 1,
|
||||||
},
|
},
|
||||||
@ -2798,7 +2793,7 @@ __PACKAGE__->register_method({
|
|||||||
description => "Execute Qemu monitor commands.",
|
description => "Execute Qemu monitor commands.",
|
||||||
permissions => {
|
permissions => {
|
||||||
description => "Sys.Modify is required for (sub)commands which are not read-only ('info *' and 'help')",
|
description => "Sys.Modify is required for (sub)commands which are not read-only ('info *' and 'help')",
|
||||||
check => ['perm', '/vms/{vmid}', [ 'VM.Monitor' ]],
|
check => ['perm', '/vms/{vmid}', [ 'VM.Monitor' ]],
|
||||||
},
|
},
|
||||||
parameters => {
|
parameters => {
|
||||||
additionalProperties => 0,
|
additionalProperties => 0,
|
||||||
@ -2859,7 +2854,7 @@ __PACKAGE__->register_method({
|
|||||||
command => {
|
command => {
|
||||||
type => 'string',
|
type => 'string',
|
||||||
description => "The QGA command.",
|
description => "The QGA command.",
|
||||||
}
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
returns => { type => 'object' },
|
returns => { type => 'object' },
|
||||||
@ -2880,9 +2875,9 @@ __PACKAGE__->register_method({
|
|||||||
};
|
};
|
||||||
|
|
||||||
if (my $err = $@) {
|
if (my $err = $@) {
|
||||||
return {'ERROR:', $err};
|
return {'ERROR:', $err};
|
||||||
} else {
|
} else {
|
||||||
return {'OK:', $res};
|
return {'OK:', $res};
|
||||||
}
|
}
|
||||||
}});
|
}});
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user