bootstrap-vz/bootstrapvz/plugins/ansible/manifest-schema.yml
Anders Ingemann ddaf40289b
ansible: Fix extra_vars so that it actually works
Also remove tmp_cmd var and fix manifest schema
2017-07-26 14:09:55 +02:00

35 lines
823 B
YAML

---
$schema: http://json-schema.org/draft-04/schema#
title: Ansible plugin manifest
type: object
properties:
plugins:
type: object
properties:
ansible:
type: object
properties:
extra_vars:
type: object
minItems: 1
tags:
type: array
items: {type: string}
minItems: 1
skip_tags:
type: array
items: {type: string}
minItems: 1
opt_flags:
type: array
items: {type: string}
minItems: 1
groups:
type: array
host: {type: string}
minItems: 1
playbook:
type: string
pattern: ^[^\0]+$
required: [playbook]
additionalProperties: false