Required('Origin'): All(str, Length(min=1)),
Required('Version'): All(str, Match(r'(\d+\.?)+$'), msg="Must be a valid version number"),
Required('MediaBaseUrl'): All(str, Url()),
- 'Time': All(str, str),
- 'Priority': All(str, int),
+ 'Time': All(str),
+ 'Priority': All(int),
})
schema_translated = Schema({
ret = True
for root, subfolders, files in os.walk(dirname):
for fname in files:
- if fname.endswith(".yml.gz") or fname.endswith(".yml.xz"):
- if not validate_file(os.path.join(root, fname)):
- ret = False
+ if fname.endswith(".yml.gz") or fname.endswith(".yml.xz"):
+ if not validate_file(os.path.join(root, fname)):
+ ret = False
return ret