You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stratos.apache.org by ga...@apache.org on 2015/01/27 12:27:36 UTC
[02/14] stratos git commit: partition schema added
partition schema added
Project: http://git-wip-us.apache.org/repos/asf/stratos/repo
Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/08758f55
Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/08758f55
Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/08758f55
Branch: refs/heads/master
Commit: 08758f551fc5d4b8b5bc22f3ee04248ac6f7a933
Parents: 76f8206
Author: Dakshika Jayathilaka <si...@gmail.com>
Authored: Mon Jan 26 16:10:54 2015 +0530
Committer: Dakshika Jayathilaka <si...@gmail.com>
Committed: Tue Jan 27 12:27:02 2015 +0530
----------------------------------------------------------------------
.../forms/schema/configure/partitions.json | 62 ++++++++++++++++++++
1 file changed, 62 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/stratos/blob/08758f55/components/org.apache.stratos.manager.console/console/controllers/forms/schema/configure/partitions.json
----------------------------------------------------------------------
diff --git a/components/org.apache.stratos.manager.console/console/controllers/forms/schema/configure/partitions.json b/components/org.apache.stratos.manager.console/console/controllers/forms/schema/configure/partitions.json
new file mode 100644
index 0000000..4f3ca58
--- /dev/null
+++ b/components/org.apache.stratos.manager.console/console/controllers/forms/schema/configure/partitions.json
@@ -0,0 +1,62 @@
+{
+ "$schema": "http://json-schema.org/draft-04/schema#",
+ "id": "root",
+ "type": "object",
+ "title":"Partition Definition",
+ "name": "Partition Policy",
+ "options": {
+ "disable_properties": true,
+ "disable_collapse": true
+ },
+ "properties": {
+ "id": {
+ "id": "root/id",
+ "type": "string"
+ },
+ "activeByDefault": {
+ "id": "root/activeByDefault",
+ "type": "string"
+ },
+ "partitions": {
+ "id": "root/partitions",
+ "type": "array",
+ "items": {
+ "id": "root/partitions/0",
+ "type": "object",
+ "properties": {
+ "id": {
+ "id": "root/partitions/0/id",
+ "type": "string"
+ },
+ "provider": {
+ "id": "root/partitions/0/provider",
+ "type": "string"
+ },
+ "property": {
+ "id": "root/partitions/0/property",
+ "type": "array",
+ "items": {
+ "id": "root/partitions/0/property/0",
+ "type": "object",
+ "properties": {
+ "name": {
+ "id": "root/partitions/0/property/0/name",
+ "type": "string"
+ },
+ "value": {
+ "id": "root/partitions/0/property/0/value",
+ "type": "string"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "required": [
+ "id",
+ "activeByDefault",
+ "partitions"
+ ]
+}
\ No newline at end of file