[pve-devel] [PATCH 4/6] vmconfig_hotplug_pending : add tablet	hotplug
    Alexandre Derumier 
    aderumier at odiso.com
       
    Mon Nov 17 16:43:39 CET 2014
    
    
  
Signed-off-by: Alexandre Derumier <aderumier at odiso.com>
---
 PVE/QemuServer.pm |    8 ++++++++
 1 file changed, 8 insertions(+)
diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm
index 27e6957..2542059 100644
--- a/PVE/QemuServer.pm
+++ b/PVE/QemuServer.pm
@@ -3538,8 +3538,16 @@ sub vmconfig_hotplug_pending {
 
     #hotplug
     foreach my $opt (keys %{$conf->{pending}}) {
+
 	if ($opt =~ m/^net(\d+)$/) { 
 	    vmconfig_update_net($storecfg, $conf, $vmid, $opt);
+	}elsif ($opt eq 'tablet'){
+
+	    if($conf->{pending}->{$opt} == 1){
+		PVE::QemuServer::vm_deviceplug(undef, $conf, $vmid, $opt, $conf->{pending}->{$opt});
+	    } elsif($conf->{pending}->{$opt} == 0){
+		PVE::QemuServer::vm_deviceunplug($vmid, $conf, $opt);
+	    }
 	}
     }
 
-- 
1.7.10.4
    
    
More information about the pve-devel
mailing list