diff options
| author | bozo.kopic <bozo@kopic.xyz> | 2022-03-22 01:31:27 +0100 |
|---|---|---|
| committer | bozo.kopic <bozo@kopic.xyz> | 2022-03-22 01:31:27 +0100 |
| commit | cc4ba3b063f14943579ffbfe416828590f70ae0a (patch) | |
| tree | af2127920fb57603206ca670beb63b5d58650fb8 /schemas_json/project.yaml | |
| parent | c594b1fca854a7b9fb73d854a9830143cd1032fc (diff) | |
WIP major rewrite
Diffstat (limited to 'schemas_json/project.yaml')
| -rw-r--r-- | schemas_json/project.yaml | 102 |
1 files changed, 0 insertions, 102 deletions
diff --git a/schemas_json/project.yaml b/schemas_json/project.yaml deleted file mode 100644 index 7a66914..0000000 --- a/schemas_json/project.yaml +++ /dev/null @@ -1,102 +0,0 @@ ---- -"$schema": "http://json-schema.org/schema#" -id: "hatter://project.yaml#" -title: Project -description: Project configuration -type: array -items: - type: object - description: Single execution environment - required: - - vm - - ssh - - script - properties: - vm: - title: VM - description: VM configuration - type: object - required: - - domain - properties: - uri: - title: URI - description: Libvirt URI - type: string - default: "qemu:///system" - domain: - title: Domain - description: | - Domain registered with libvirt used as execution - environment - type: string - snapshot: - title: Snapshot - description: | - Snapshot used as initial execution environment state - type: string - temp_snapshot: - title: Temporary snapshot - description: | - Snapshot used for storing initial domain state - type: string - default: temp_hatter - get_address_retry_count: - title: Get address retry count - description: | - Maximum number of retries for obtaining running VM guest - IP address - type: integer - default: 10 - get_address_delay: - title: Get address delay - description: | - Delay in seconds between successive get address requests - type: number - default: 5 - ssh: - title: SSH - description: VM guest SSH daemon configuration - type: object - required: - - username - - password - properties: - username: - title: Username - description: Username for connecting to VM guest SSH daemon - type: string - password: - title: Password - description: Password for connecting to VM guest SSH daemon - type: string - connect_retry_count: - title: Connect retry count - description: | - Maximum number of connect retries - type: integer - default: 10 - connect_delay: - title: Connect delay - description: | - Delay in seconds between successive connect calls - type: number - default: 5 - connect_timeout: - title: Connect timeout - description: | - Single connect's TCP connect timeout and authenticate - timeout in seconds - type: number - default: 1 - script: - title: Script - description: | - List of shell commands executed inside VM guest - type: array - items: - title: Command - description: | - Single shell command - type: string -... |
