ui: sync job: allow to configure rate limit
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
		| @ -125,6 +125,12 @@ Ext.define('PBS.window.SyncJobEdit', { | ||||
| 	    if (!values.id && me.up('pbsSyncJobEdit').isCreate) { | ||||
| 		values.id = 's-' + Ext.data.identifier.Uuid.Global.generate().slice(0, 13); | ||||
| 	    } | ||||
| 	    if (!me.isCreate) { | ||||
| 		PBS.Utils.delete_if_default(values, 'rate-in'); | ||||
| 		if (typeof values.delete === 'string') { | ||||
| 		    values.delete = values.delete.split(','); | ||||
| 		} | ||||
| 	    } | ||||
| 	    return values; | ||||
| 	}, | ||||
| 	column1: [ | ||||
| @ -196,6 +202,14 @@ Ext.define('PBS.window.SyncJobEdit', { | ||||
| 		    value: '{scheduleValue}', | ||||
| 		}, | ||||
| 	    }, | ||||
| 	    { | ||||
| 		xtype: 'pmxBandwidthField', | ||||
| 		name: 'rate-in', | ||||
| 		fieldLabel: gettext('Rate Limit'), | ||||
| 		emptyText: gettext('Unlimited'), | ||||
| 		submitAutoScaledSizeUnit: true, | ||||
| 		// NOTE: handle deleteEmpty in onGetValues due to bandwidth field having a cbind too | ||||
| 	    }, | ||||
| 	], | ||||
|  | ||||
| 	columnB: [ | ||||
|  | ||||
		Reference in New Issue
	
	Block a user