def validate_app_format(app_file_name):
valid = False
kind_set = []
try:
stream = open(app_file_name, "r")
docs = yaml.load_all(stream)
for doc in docs:
for k,v in doc.items():
if k == 'kind':
kind_set.append(v.strip())
if k == 'app':
valid = True
break
if len(kind_set) == 1 and 'Pod' in kind_set:
valid = True
except Exception as e:
print("Could not parse %s" % app_file_name)
exit()
return valid
评论列表
文章目录