Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
pve-manager
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
pve-manager
Commits
5f1518d6
Commit
5f1518d6
authored
Nov 04, 2011
by
Dietmar Maurer
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
implemented new VMIDSelector class
parent
9822bddd
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
45 additions
and
24 deletions
+45
-24
Makefile
www/manager/Makefile
+1
-0
VMIDSelector.js
www/manager/form/VMIDSelector.js
+40
-0
CreateWizard.js
www/manager/openvz/CreateWizard.js
+2
-12
CreateWizard.js
www/manager/qemu/CreateWizard.js
+2
-12
No files found.
www/manager/Makefile
View file @
5f1518d6
...
...
@@ -21,6 +21,7 @@ JSSRC= \
form/ComboGrid.js
\
form/KVComboBox.js
\
form/Boolean.js
\
form/VMIDSelector.js
\
form/NetworkCardSelector.js
\
form/DiskFormatSelector.js
\
form/BusTypeSelector.js
\
...
...
www/manager/form/VMIDSelector.js
0 → 100644
View file @
5f1518d6
Ext
.
define
(
'
PVE.form.VMIDSelector
'
,
{
extend
:
'
Ext.form.field.Number
'
,
alias
:
'
widget.pveVMIDSelector
'
,
minValue
:
100
,
maxValue
:
999999999
,
validateExists
:
undefined
,
validator
:
function
(
value
)
{
var
me
=
this
;
if
(
!
Ext
.
isDefined
(
me
.
validateExists
))
{
return
true
;
}
if
(
PVE
.
data
.
ResourceStore
.
findVMID
(
value
))
{
if
(
me
.
validateExists
===
true
)
{
return
true
;
}
return
"
This VM ID is already in use.
"
;
}
else
{
if
(
me
.
validateExists
===
false
)
{
return
true
;
}
return
"
This VM ID does not exists.
"
;
}
},
initComponent
:
function
()
{
var
me
=
this
;
Ext
.
applyIf
(
me
,
{
fieldLabel
:
'
VM ID
'
,
allowBlank
:
false
});
me
.
callParent
();
}
});
www/manager/openvz/CreateWizard.js
View file @
5f1518d6
...
...
@@ -57,20 +57,10 @@ Ext.define('PVE.openvz.CreateWizard', {
}
},
{
xtype
:
'
numberfield
'
,
xtype
:
'
pveVMIDSelector
'
,
name
:
'
vmid
'
,
value
:
nextvmid
,
minValue
:
100
,
maxValue
:
999999999
,
fieldLabel
:
'
VM ID
'
,
allowBlank
:
false
,
validator
:
function
(
value
)
{
/*jslint confusion: true */
if
(
!
PVE
.
data
.
ResourceStore
.
findVMID
(
value
))
{
return
true
;
}
return
"
This VM ID is already in use.
"
;
}
validateExists
:
false
},
{
xtype
:
'
pvetextfield
'
,
...
...
www/manager/qemu/CreateWizard.js
View file @
5f1518d6
...
...
@@ -61,20 +61,10 @@ Ext.define('PVE.qemu.CreateWizard', {
}
},
{
xtype
:
'
numberfield
'
,
xtype
:
'
pveVMIDSelector
'
,
name
:
'
vmid
'
,
value
:
nextvmid
,
minValue
:
100
,
maxValue
:
999999999
,
fieldLabel
:
'
VM ID
'
,
allowBlank
:
false
,
validator
:
function
(
value
)
{
/*jslint confusion: true */
if
(
!
PVE
.
data
.
ResourceStore
.
findVMID
(
value
))
{
return
true
;
}
return
"
This VM ID is already in use.
"
;
}
validateExists
:
false
},
{
xtype
:
'
textfield
'
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment