2004-12-08 Marius Mauch <genone@gentoo.org>
* equery: implemented the --category option
* glsa-check: fixed the bug where it wanted to unnecessary merge masked packages
+ * glsa-check: Added a check to verify that all non-option arguments are valid GLSAs
* glsa.py: changed the outfile parameter in Glsa.dump() to outstream so we don't
have to open/close a file which breaks pipes
-
2004-11-29 Karl Trygve Kalleberg <karltk@gentoo.org>
* branched v0-3-0: major rework in equery is in progess. the main
branch is reserved for minor and incremental fixups.
if "all" in params:
glsalist = completelist
params.remove("all")
+
+# remove invalid parameters
+for p in params[:]:
+ if not (p in completelist or os.path.exists(p)):
+ print "(removing %s from parameter list as it isn't a valid GLSA specification)" % p
+ params.remove(p)
+
glsalist.extend([g for g in params if g not in glsalist])
# list short information for given or new GLSA