]> git.proxmox.com Git - pve-manager.git/blame - www/manager6/form/BondModeSelector.js
jslint: remove trailing commas
[pve-manager.git] / www / manager6 / form / BondModeSelector.js
CommitLineData
05611557
DM
1Ext.define('PVE.form.BondModeSelector', {
2 extend: 'PVE.form.KVComboBox',
3 alias: ['widget.bondModeSelector'],
4
5 openvswitch: false,
6
7 initComponent: function() {
8 var me = this;
9
10 if (me.openvswitch) {
bfb51ac5 11 me.comboItems = [
05611557
DM
12 ['active-backup', 'active-backup'],
13 ['balance-slb', 'balance-slb'],
14 ['lacp-balance-slb', 'LACP (balance-slb)'],
15 ['lacp-balance-tcp', 'LACP (balance-tcp)']
16 ];
17 } else {
bfb51ac5 18 me.comboItems = [
05611557
DM
19 ['balance-rr', 'balance-rr'],
20 ['active-backup', 'active-backup'],
21 ['balance-xor', 'balance-xor'],
22 ['broadcast', 'broadcast'],
23 ['802.3ad', 'LACP (802.3ad)'],
24 ['balance-tlb', 'balance-tlb'],
25 ['balance-alb', 'balance-alb']
26 ];
27 }
28
29 me.callParent();
30 }
31});
32
33Ext.define('PVE.form.BondPolicySelector', {
34 extend: 'PVE.form.KVComboBox',
35 alias: ['widget.bondPolicySelector'],
bfb51ac5 36 comboItems: [
05611557
DM
37 ['layer2', 'layer2'],
38 ['layer2+3', 'layer2+3'],
39 ['layer3+4', 'layer3+4']
22f2f9d6 40 ]
05611557
DM
41});
42