[pve-devel] [pve-manager 3/4] USe PVE.qemu.OSDefaults statics to get defaults for NIC and Storage Controller

Dominik Csapak d.csapak at proxmox.com
Wed Jul 6 14:11:16 CEST 2016


comment inline

On 07/06/2016 10:32 AM, Emmanuel Kasper wrote:
> ---
>  www/manager6/form/ControllerSelector.js | 2 +-
>  www/manager6/qemu/NetworkEdit.js        | 2 +-
>  www/manager6/qemu/OSDefaults.js         | 8 ++++++++
>  3 files changed, 10 insertions(+), 2 deletions(-)
>
> diff --git a/www/manager6/form/ControllerSelector.js b/www/manager6/form/ControllerSelector.js
> index 86e620e..9af3367 100644
> --- a/www/manager6/form/ControllerSelector.js
> +++ b/www/manager6/form/ControllerSelector.js
> @@ -67,7 +67,7 @@ Ext.define('PVE.form.ControllerSelector', {
>  		{
>  		    xtype: 'pveBusSelector',
>  		    name: 'controller',
> -		    value: 'ide',
> +		    value: PVE.qemu.OSDefaults.busType,
>  		    noVirtIO: me.noVirtIO,
>  		    noScsi: me.noScsi,
>  		    allowBlank: false,
> diff --git a/www/manager6/qemu/NetworkEdit.js b/www/manager6/qemu/NetworkEdit.js
> index 8a4945d..0887356 100644
> --- a/www/manager6/qemu/NetworkEdit.js
> +++ b/www/manager6/qemu/NetworkEdit.js
> @@ -127,7 +127,7 @@ Ext.define('PVE.qemu.NetworkInputPanel', {
>  		xtype: 'pveNetworkCardSelector',
>  		name: 'model',
>  		fieldLabel: gettext('Model'),
> -		value: 'e1000',
> +		value: 'PVE.qemu.OSDefaults.networkCard,',
>  		allowBlank: false
>  	    },
>  	    {
> diff --git a/www/manager6/qemu/OSDefaults.js b/www/manager6/qemu/OSDefaults.js
> index c213137..a76c6c9 100644
> --- a/www/manager6/qemu/OSDefaults.js
> +++ b/www/manager6/qemu/OSDefaults.js
> @@ -18,4 +18,12 @@ Ext.define('PVE.qemu.l26Defaults', {
>  	busType: 'virtio',
>  	networkCard: 'virtio'
>      }
> +});
> +
> +// http://wiki.qemu.org/Windows2000
> +Ext.define('PVE.qemu.w2kDefaults', {
> +    extend: 'PVE.qemu.OSDefaults',
> +    statics: {
> +	networkCard: 'rtl8139'
> +    }
>  });
> \ No newline at end of file
>


i think the last part belongs to the previous patch




More information about the pve-devel mailing list