resources/tasks_schema.template in zergrush_vagrant-0.0.1 vs resources/tasks_schema.template in zergrush_vagrant-0.0.2
- old
+ new
@@ -1,174 +1,172 @@
-"properties": {
- "type": {
- "type": "string",
- "pattern": "^(shell|chef_client|chef_solo)$"
- },
- "inline": {
- "type": "string"
- },
- "path": {
- "type": "string"
- },
- "parameters": {
- "type": "string"
- },
- "environment": {
- "type": "string"
- },
- "upload_path": {
- "type": "string"
- },
- "recipe_url": {
- "type": "string"
- },
- "client_key_path": {
- "type": "string"
- },
- "validation_client_name": {
- "type": "string"
- },
- "arguments": {
- "type": "string"
- },
- "chef_server_url": {
- "type": "string"
- },
- "validation_key_path": {
- "type": "string"
- },
- "encrypted_data_bag_secret_key_path": {
- "type": "string"
- },
- "binary_path": {
- "type": "string"
- },
- "custom_config_path": {
- "type": "string"
- },
- "formatter": {
- "type": "string"
- },
- "http_proxy": {
- "type": "string"
- },
- "http_proxy_user": {
- "type": "string"
- },
- "http_proxy_pass": {
- "type": "string"
- },
- "no_proxy": {
- "type": "string"
- },
- "https_proxy": {
- "type": "string"
- },
- "https_proxy_user": {
- "type": "string"
- },
- "https_proxy_pass": {
- "type": "string"
- },
- "log_level": {
- "type": "string"
- },
- "provisioning_path": {
- "type": "string"
- },
- "file_cache_path": {
- "type": "string"
- },
- "file_backup_path": {
- "type": "string"
- },
- "verbose_logging": {
- "type": "boolean"
- },
- "delete_node": {
- "type": "boolean"
- },
- "delete_client": {
- "type": "boolean"
- },
- "nfs": {
- "type": "boolean"
- },
- "binary": {
- "type": "boolean"
- },
- "keep_color": {
- "type": "boolean"
- },
- "priveleged": {
- "type": "boolean"
- },
- "attempts": {
- "type": "integer"
- },
- "json": {
- "type": "object"
- },
- "cookbooks_path": {
- "type": "array",
- "minItems": 1,
- "items": [
- {
- "type": "string"
- }
- ]
- },
- "args": {
- "type": "array",
- "minItems": 1,
- "items": [
- {
- "type": "string"
- }
- ]
- },
- "roles_path": {
- "type": "array",
- "minItems": 1,
- "items": [
- {
- "type": "string"
- }
- ]
- },
- "data_bags_path": {
- "type": "array",
- "minItems": 1,
- "items": [
- {
- "type": "string"
- }
- ]
- },
- "environments_path": {
- "type": "array",
- "minItems": 1,
- "items": [
- {
- "type": "string"
- }
- ]
- },
- "run_list": {
- "type": "array",
- "minItems": 1,
- "items": [
- {
- "type": "string"
- }
- ]
- },
- "roles": {
- "type": "array",
- "minItems": 1,
- "items": [
- {
- "type": "string"
- }
- ]
- }
- }
+"type": {
+ "type": "string",
+ "pattern": "^(shell|chef_client|chef_solo)$"
+},
+"inline": {
+ "type": "string"
+},
+"path": {
+ "type": "string"
+},
+"parameters": {
+ "type": "string"
+},
+"environment": {
+ "type": "string"
+},
+"upload_path": {
+ "type": "string"
+},
+"recipe_url": {
+ "type": "string"
+},
+"client_key_path": {
+ "type": "string"
+},
+"validation_client_name": {
+ "type": "string"
+},
+"arguments": {
+ "type": "string"
+},
+"chef_server_url": {
+ "type": "string"
+},
+"validation_key_path": {
+ "type": "string"
+},
+"encrypted_data_bag_secret_key_path": {
+ "type": "string"
+},
+"binary_path": {
+ "type": "string"
+},
+"custom_config_path": {
+ "type": "string"
+},
+"formatter": {
+ "type": "string"
+},
+"http_proxy": {
+ "type": "string"
+},
+"http_proxy_user": {
+ "type": "string"
+},
+"http_proxy_pass": {
+ "type": "string"
+},
+"no_proxy": {
+ "type": "string"
+},
+"https_proxy": {
+ "type": "string"
+},
+"https_proxy_user": {
+ "type": "string"
+},
+"https_proxy_pass": {
+ "type": "string"
+},
+"log_level": {
+ "type": "string"
+},
+"provisioning_path": {
+ "type": "string"
+},
+"file_cache_path": {
+ "type": "string"
+},
+"file_backup_path": {
+ "type": "string"
+},
+"verbose_logging": {
+ "type": "boolean"
+},
+"delete_node": {
+ "type": "boolean"
+},
+"delete_client": {
+ "type": "boolean"
+},
+"nfs": {
+ "type": "boolean"
+},
+"binary": {
+ "type": "boolean"
+},
+"keep_color": {
+ "type": "boolean"
+},
+"priveleged": {
+ "type": "boolean"
+},
+"attempts": {
+ "type": "integer"
+},
+"json": {
+ "type": "object"
+},
+"cookbooks_path": {
+ "type": "array",
+ "minItems": 1,
+ "items": [
+ {
+ "type": "string"
+ }
+ ]
+},
+"args": {
+ "type": "array",
+ "minItems": 1,
+ "items": [
+ {
+ "type": "string"
+ }
+ ]
+},
+"roles_path": {
+ "type": "array",
+ "minItems": 1,
+ "items": [
+ {
+ "type": "string"
+ }
+ ]
+},
+"data_bags_path": {
+ "type": "array",
+ "minItems": 1,
+ "items": [
+ {
+ "type": "string"
+ }
+ ]
+},
+"environments_path": {
+ "type": "array",
+ "minItems": 1,
+ "items": [
+ {
+ "type": "string"
+ }
+ ]
+},
+"run_list": {
+ "type": "array",
+ "minItems": 1,
+ "items": [
+ {
+ "type": "string"
+ }
+ ]
+},
+"roles": {
+ "type": "array",
+ "minItems": 1,
+ "items": [
+ {
+ "type": "string"
+ }
+ ]
+}
\ No newline at end of file