<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Verdana; font-size: 10pt; color: #000000'>yes,I had think about this problem.<div>with pve-manager, you can add only 1 device at one time, si no problem</div><div>but with qm command we can add as many device at once.</div><div><br></div><div>Maybe the best and cleanest thing  is to add new qm commands,</div><div><br></div><div>like "qm deviceadd xxx" "qm devicedel xxx".</div><div><br></div><div><br></div><div>but this need more work and changes in pve-manager (and I'm pretty bad with extjs ;)</div><div><br></div><div>Maybe do you have another idea/solution ....?</div><div><br><div><br><hr id="zwchr"><div style="color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><b>De: </b>"Dietmar Maurer" <dietmar@proxmox.com><br><b>À: </b>"Derumier Alexandre" <aderumier@odiso.com>, pve-devel@pve.proxmox.com<br><b>Envoyé: </b>Lundi 10 Octobre 2011 19:59:17<br><b>Objet: </b>RE: [pve-devel] [PATCH 5/6] add a hook to call vm_deviceadd when the        disk in config file are added<br><br>what if you add several hotplug disks at one, and one action fails?<br><br>> -----Original Message-----<br>> From: pve-devel-bounces@pve.proxmox.com [mailto:pve-devel-<br>> bounces@pve.proxmox.com] On Behalf Of Derumier Alexandre<br>> Sent: Montag, 10. Oktober 2011 16:47<br>> To: pve-devel@pve.proxmox.com<br>> Subject: [pve-devel] [PATCH 5/6] add a hook to call vm_deviceadd when the disk<br>> in config file are added<br>> <br>> <br>> Signed-off-by: Derumier Alexandre <aderumier@odiso.com><br>> ---<br>>  PVE/QemuServer.pm |    1 +<br>>  1 files changed, 1 insertions(+), 0 deletions(-)<br>> <br>> diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm index 80ab7c7..70e3979<br>> 100644<br>> --- a/PVE/QemuServer.pm<br>> +++ b/PVE/QemuServer.pm<br>> @@ -1302,6 +1302,7 @@ sub create_disks {<br>>                      die "image '$path' does not exists\n";<br>>                  }<br>>              }<br>> +            PVE::QemuServer::vm_deviceadd ($storecfg,$vmid,$ds, $disk);<br>>          });<br>>      };<br>> <br>> --<br>> 1.7.2.5<br>> <br>> _______________________________________________<br>> pve-devel mailing list<br>> pve-devel@pve.proxmox.com<br>> http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel<br><br><br></div><br><br><br>-- <br><div><span name="x"></span><p><br></p><table align="left" border="0" cellpadding="0">
        <tbody>
                <tr>
                        <td>
                                <br><img src="http://www.odiso.com/library/img/signature/logo-odiso-signaturemail.png"></td>
                        <td>
                                <span style="font-size:14px;font-family:verdana,geneva,sans-serif;"><strong><span style="color:#ff8c00;font-family:verdana,geneva,sans-serif;">Alexandre</span> <span style="color:#696969;">Derumier</span></strong></span><br>
                                <strong><span style="color:#696969;"><span style="font-size:11px;font-family:verdana,geneva,sans-serif;">Ingénieur système</span></span></strong><br>
                                <span style="color:#696969;font-size:10px;font-family:verdana,geneva,sans-serif;">e-mail :  <a href="mailto:aderumier@odiso.com" target="_blank">aderumier@odiso.com</a><br>
                                Tél : +33 (0)3 20 68 88 90<br>
                                Fax : +33 (0)3 20 68 90 81<br>
                                45 Bvd du Général Leclerc<br>
                                59100 ROUBAIX - FRANCE</span></td>
                </tr>
        </tbody>
</table><br>
<div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><span name="x"></span><br></div></div></div></div></body></html>