forked from osism/openstack-image-manager
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.yamale.yml
36 lines (33 loc) · 872 Bytes
/
.yamale.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
---
images: list(include('image'))
---
image:
name: str()
password: str(required=False)
shortname: str(required=False)
format: enum('qcow2', 'raw', 'iso')
login: str()
min_disk: int()
min_ram: int()
status: enum('active', 'deactivated')
visibility: enum('public', 'community', 'shared', 'private')
multi: bool()
meta: include('meta')
tags: list(str())
versions: list(include('version'))
meta:
architecture: enum('x86_64')
hw_disk_bus: str(required=False)
hw_rng_model: str(required=False)
hw_scsi_model: str(required=False)
hw_watchdog_action: str(required=False)
os_distro: str(required=False)
os_version: str(required=False)
version:
build_date: str(required=False)
hidden: bool(required=False)
os_version: str(required=False)
source: str(required=False)
url: str()
version: str()
visibility: str(required=False)