summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sebastian@pipping.org>2009-10-05 07:47:55 +0200
committerSebastian Pipping <sebastian@pipping.org>2009-10-05 07:53:00 +0200
commit91242b66524cce21f3638d626fc95a6a5c8d36bc (patch)
treee47607647a3fc1acff1eeb414bface21772e5807 /write-repositories-xml.py
parentFix <name> duplication in DTD of repositories.xml (diff)
downloadrepositories-xml-format-91242b66524cce21f3638d626fc95a6a5c8d36bc.tar.gz
repositories-xml-format-91242b66524cce21f3638d626fc95a6a5c8d36bc.tar.bz2
repositories-xml-format-91242b66524cce21f3638d626fc95a6a5c8d36bc.zip
Require status and quality level for repositories.xml format
Diffstat (limited to 'write-repositories-xml.py')
-rwxr-xr-xwrite-repositories-xml.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/write-repositories-xml.py b/write-repositories-xml.py
index 6961d19..8c9dff2 100755
--- a/write-repositories-xml.py
+++ b/write-repositories-xml.py
@@ -97,6 +97,12 @@ for overlay in overlays:
for uri in feed_uris:
append_feed(uri, overlay)
+ # Explicify defaults
+ if 'status' not in overlay.attrib:
+ overlay.attrib['status'] = 'unofficial'
+ if 'quality' not in overlay.attrib:
+ overlay.attrib['quality'] = 'experimental'
+
# Transform 'overlays' tag
overlays.tag = 'repositories'