callback: function(options, success, response) {
Ext.callback(me.callback, me.scope, [options, success, response], 0, me);
},
- failure: function(response, opts) {
- Ext.Msg.alert(gettext('Error'), response.htmlStatus);
- },
+ failure: response => Ext.Msg.alert(gettext('Error'), response.htmlStatus),
});
},
initComponent: function() {
throw "no node name specified";
}
- let baseUrl = '/nodes/' + me.nodename + '/network';
+ let baseUrl = `/nodes/${me.nodename}/network`;
let store = Ext.create('Ext.data.Store', {
model: 'proxmox-networks',
del_btn.setDisabled(!rec);
};
- let render_ports = function(value, metaData, record) {
- if (value === 'bridge') {
- return record.data.bridge_ports;
- } else if (value === 'bond') {
- return record.data.slaves;
- } else if (value === 'OVSBridge') {
- return record.data.ovs_ports;
- } else if (value === 'OVSBond') {
- return record.data.ovs_bonds;
- }
- return '';
- };
-
let find_next_iface_id = function(prefix) {
let next;
for (next = 0; next <= 9999; next++) {
{
header: gettext('Ports/Slaves'),
dataIndex: 'type',
- renderer: render_ports,
+ renderer: (value, metaData, { data }) => {
+ if (value === 'bridge') {
+ return data.bridge_ports;
+ } else if (value === 'bond') {
+ return data.slaves;
+ } else if (value === 'OVSBridge') {
+ return data.ovs_ports;
+ } else if (value === 'OVSBond') {
+ return data.ovs_bonds;
+ }
+ return '';
+ },
},
{
header: gettext('Bond Mode'),