From ac302a3b4fb2684e3af3bc01ea8908391e3df904 Mon Sep 17 00:00:00 2001 From: Thomas Leonard Date: Fri, 10 Dec 2010 19:27:02 +0000 Subject: [PATCH] Added new attibutes and elements to validator --- validator.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/validator.py b/validator.py index 1d61a35..f14d68c 100644 --- a/validator.py +++ b/validator.py @@ -5,7 +5,7 @@ from xml.dom import minidom, Node, XMLNS_NAMESPACE import tempfile from logging import warn, info -group_impl_attribs = ['version', 'version-modifier', 'released', 'main', 'stability', 'arch', 'license', 'doc-dir', 'self-test', 'langs'] +group_impl_attribs = ['version', 'version-modifier', 'released', 'main', 'stability', 'arch', 'license', 'doc-dir', 'self-test', 'langs', 'local-path'] known_elements = { 'interface' : ['uri', 'min-injector-version', 'main'], # (main is deprecated) @@ -23,10 +23,13 @@ known_elements = { 'implementation' : ['id'] + group_impl_attribs, 'package-implementation' : ['package', 'main'], 'manifest-digest' : ['sha1new', 'sha256'], + 'command' : ['name', 'path'], + 'arg' : [], 'archive' : ['href', 'size', 'extract', 'type', 'start-offset'], 'recipe' : [], 'requires' : ['interface', 'use'], + 'runner' : ['interface', 'use'], 'version' : ['not-before', 'before'], 'environment' : ['name', 'insert', 'default', 'mode'], 'overlay' : ['src', 'mount-point'], -- 2.11.4.GIT