diff --git a/share/doc/xsd/group.xsd b/share/doc/xsd/group.xsd
index 479b12d320..326984e35c 100644
--- a/share/doc/xsd/group.xsd
+++ b/share/doc/xsd/group.xsd
@@ -63,10 +63,10 @@
-
-
+
+
@@ -133,6 +133,8 @@
+
+
diff --git a/share/doc/xsd/group_pool.xsd b/share/doc/xsd/group_pool.xsd
index ab5ccef548..3453429570 100644
--- a/share/doc/xsd/group_pool.xsd
+++ b/share/doc/xsd/group_pool.xsd
@@ -74,10 +74,10 @@
-
-
+
+
@@ -148,6 +148,8 @@
+
+
diff --git a/share/doc/xsd/test.sh b/share/doc/xsd/test.sh
index 68d07dbb6c..ddfbf0b5ba 100755
--- a/share/doc/xsd/test.sh
+++ b/share/doc/xsd/test.sh
@@ -109,9 +109,15 @@ onedatastore list -x > samples/datastore_pool/0.xml
# User
+oneuser defaultquota test/quota.txt
+
oneuser create newuser abc
oneuser chgrp newuser newgroup
+oneuser token-create --user newuser --password abc --time 123
+oneuser token-create --user newuser --password abc --time 456
+oneuser token-create --user newuser --password abc --time 789
+
for i in `oneuser list | tail -n +2 | tr -s ' ' | cut -f2 -d ' '`; do
oneuser show $i -x > samples/user/$i.xml
done
@@ -120,6 +126,8 @@ oneuser list -x > samples/user_pool/0.xml
# Group
+onegroup defaultquota test/quota.txt
+
onegroup create emptygroup
for i in `onegroup list | tail -n +2 | tr -s ' ' | cut -f2 -d ' '`; do
diff --git a/share/doc/xsd/test/quota.txt b/share/doc/xsd/test/quota.txt
new file mode 100644
index 0000000000..03b270526a
--- /dev/null
+++ b/share/doc/xsd/test/quota.txt
@@ -0,0 +1,6 @@
+VM=[
+ CPU="60.50",
+ MEMORY="102400",
+ SYSTEM_DISK_SIZE="204800",
+ VMS="1000"
+]
diff --git a/share/doc/xsd/user.xsd b/share/doc/xsd/user.xsd
index 7127441bfc..d5064faa69 100644
--- a/share/doc/xsd/user.xsd
+++ b/share/doc/xsd/user.xsd
@@ -18,7 +18,15 @@
-
+
+
+
+
+
+
+
+
+
@@ -62,10 +70,10 @@
-
-
+
+
@@ -132,6 +140,8 @@
+
+
diff --git a/share/doc/xsd/user_pool.xsd b/share/doc/xsd/user_pool.xsd
index e83c4ffe4f..32c920fd22 100644
--- a/share/doc/xsd/user_pool.xsd
+++ b/share/doc/xsd/user_pool.xsd
@@ -22,7 +22,15 @@
-
+
+
+
+
+
+
+
+
+
@@ -73,10 +81,10 @@
-
-
+
+
@@ -147,6 +155,8 @@
+
+
diff --git a/share/doc/xsd/vnet.xsd b/share/doc/xsd/vnet.xsd
index 01775011f2..326410ca3f 100644
--- a/share/doc/xsd/vnet.xsd
+++ b/share/doc/xsd/vnet.xsd
@@ -82,6 +82,7 @@
+