return undef;
}});
+__PACKAGE__->register_method ({
+ name => 'nbdstop',
+ path => 'nbdstop',
+ method => 'PUT',
+ description => "Stop embedded nbd server.",
+ parameters => {
+ additionalProperties => 0,
+ properties => {
+ vmid => get_standard_option('pve-vmid', { completion => \&PVE::QemuServer::complete_vmid }),
+ },
+ },
+ returns => { type => 'null'},
+ code => sub {
+ my ($param) = @_;
+
+ my $vmid = $param->{vmid};
+
+ PVE::QemuServer::nbd_stop($vmid);
+
+ return undef;
+ }});
+
__PACKAGE__->register_method ({
name => 'mtunnel',
path => 'mtunnel',
mtunnel => [ __PACKAGE__, 'mtunnel', []],
+ nbdstop => [ __PACKAGE__, 'nbdstop', ['vmid']],
+
terminal => [ __PACKAGE__, 'terminal', ['vmid']],
};