Signed-off-by: Wolfgang Link <wolfg...@linksystems.org>
---
 www/manager/Parser.js           |    5 +++++
 www/manager/qemu/NetworkEdit.js |    8 +++++++-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/www/manager/Parser.js b/www/manager/Parser.js
index 11fbe49..3494637 100644
--- a/www/manager/Parser.js
+++ b/www/manager/Parser.js
@@ -33,6 +33,8 @@ Ext.define('PVE.Parser', { statics: {
                 res.tag = match_res[1];
            } else if ((match_res = p.match(/^firewall=(\d+)$/)) !== null) {
                 res.firewall = match_res[1];
+           } else if ((match_res = p.match(/^link_down=(\d+)$/)) !== null) {
+                res.disconnect = match_res[1];
            } else {
                errors = true;
                return false; // break
@@ -64,6 +66,9 @@ Ext.define('PVE.Parser', { statics: {
        if (net.rate) {
            netstr += ",rate=" + net.rate;
        }
+       if (net.disconnect) {
+           netstr += ",link_down=" + net.disconnect;
+       }
        return netstr;
     },
 
diff --git a/www/manager/qemu/NetworkEdit.js b/www/manager/qemu/NetworkEdit.js
index 1e5b97b..ae3147e 100644
--- a/www/manager/qemu/NetworkEdit.js
+++ b/www/manager/qemu/NetworkEdit.js
@@ -18,6 +18,7 @@ Ext.define('PVE.qemu.NetworkInputPanel', {
            me.network.bridge = undefined;
        }
        me.network.macaddr = values.macaddr;
+       me.network.disconnect = values.disconnect;
 
        if (values.rate) {
            me.network.rate = values.rate;
@@ -147,7 +148,12 @@ Ext.define('PVE.qemu.NetworkInputPanel', {
                value: '',
                emptyText: 'unlimited',
                allowBlank: true
-           }
+           },
+           {
+               xtype: 'pvecheckbox',
+               fieldLabel: gettext('Disconnect'),
+               name: 'disconnect'
+           },
        ];
 
        me.callParent();
-- 
1.7.10.4


_______________________________________________
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to