[pbs-devel] [PATCH proxmox-backup v3 6/6] ui: verify: add option to set number of threads for job

Christian Ebner c.ebner at proxmox.com
Tue Nov 11 11:22:31 CET 2025


Reviewed-by: Christian Ebner <c.ebner at proxmox.com>

On 11/10/25 9:44 AM, Nicolas Frey wrote:
> Exposes the {read,verify}-threads property in the `VerifyJobEdit`
> window and `VerifyAll` window so the user can update the values
> accordingly.
> 
> Signed-off-by: Nicolas Frey <n.frey at proxmox.com>
> ---
>   www/window/VerifyAll.js     | 18 ++++++++++++++++++
>   www/window/VerifyJobEdit.js | 24 ++++++++++++++++++++++++
>   2 files changed, 42 insertions(+)
> 
> diff --git a/www/window/VerifyAll.js b/www/window/VerifyAll.js
> index 01bcd63d..4239c215 100644
> --- a/www/window/VerifyAll.js
> +++ b/www/window/VerifyAll.js
> @@ -80,6 +80,24 @@ Ext.define('PBS.window.VerifyAll', {
>                           },
>                       ],
>                   },
> +                {
> +                    xtype: 'proxmoxintegerfield',
> +                    name: 'read-threads',
> +                    fieldLabel: gettext('# of Read Threads'),
> +                    emptyText: '1',
> +                    skipEmptyText: true,
> +                    minValue: 1,
> +                    maxValue: 32,
> +                },
> +                {
> +                    xtype: 'proxmoxintegerfield',
> +                    name: 'verify-threads',
> +                    fieldLabel: gettext('# of Verify Threads'),
> +                    emptyText: '4',
> +                    skipEmptyText: true,
> +                    minValue: 1,
> +                    maxValue: 32,
> +                },
>               ],
>           },
>       ],
> diff --git a/www/window/VerifyJobEdit.js b/www/window/VerifyJobEdit.js
> index e87ca069..5650ed5c 100644
> --- a/www/window/VerifyJobEdit.js
> +++ b/www/window/VerifyJobEdit.js
> @@ -154,6 +154,30 @@ Ext.define('PBS.window.VerifyJobEdit', {
>               },
>           ],
>           advancedColumn1: [
> +            {
> +                xtype: 'proxmoxintegerfield',
> +                name: 'read-threads',
> +                fieldLabel: gettext('# of Read Threads'),
> +                emptyText: '1',
> +                minValue: 1,
> +                maxValue: 32,
> +                cbind: {
> +                    deleteEmpty: '{!isCreate}',
> +                },
> +            },
> +            {
> +                xtype: 'proxmoxintegerfield',
> +                name: 'verify-threads',
> +                fieldLabel: gettext('# of Verify Threads'),
> +                emptyText: '4',
> +                minValue: 1,
> +                maxValue: 32,
> +                cbind: {
> +                    deleteEmpty: '{!isCreate}',
> +                },
> +            },
> +        ],
> +        advancedColumn2: [
>               {
>                   xtype: 'pmxDisplayEditField',
>                   fieldLabel: gettext('Job ID'),





More information about the pbs-devel mailing list