summaryrefslogtreecommitdiff
path: root/qpid/python/amqp-doc
diff options
context:
space:
mode:
authorGordon Sim <gsim@apache.org>2007-06-05 15:54:22 +0000
committerGordon Sim <gsim@apache.org>2007-06-05 15:54:22 +0000
commitd276a19bff4afbe03d458e82e5ef35c64efe892b (patch)
treeb3fe8805a90fc358a047bab01f8fc159f1b226df /qpid/python/amqp-doc
parentb3b97381ead5356ec7ca24483ade51594dfd4995 (diff)
downloadqpid-python-d276a19bff4afbe03d458e82e5ef35c64efe892b.tar.gz
Some tests and fixes for dtx preview.
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@544522 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/python/amqp-doc')
-rwxr-xr-xqpid/python/amqp-doc6
1 files changed, 4 insertions, 2 deletions
diff --git a/qpid/python/amqp-doc b/qpid/python/amqp-doc
index 00226d63cb..1f5910f942 100755
--- a/qpid/python/amqp-doc
+++ b/qpid/python/amqp-doc
@@ -37,15 +37,17 @@ Options:
""" % (msg, sys.argv[0])).strip()
try:
- opts, args = getopt(sys.argv[1:], "s:e", ["regexp", "spec="])
+ opts, args = getopt(sys.argv[1:], "s:ea:", ["regexp", "spec=", "additional="])
except GetoptError, e:
die(str(e))
regexp = False
spec = "../specs/amqp.0-9.xml"
+errata = []
for k, v in opts:
if k == "-e" or k == "--regexp": regexp = True
if k == "-s" or k == "--spec": spec = v
+ if k == "-a" or k == "--additional": errata.append(v)
if regexp:
def match(pattern, value):
@@ -57,7 +59,7 @@ else:
def match(pattern, value):
return fnmatch(value, pattern)
-spec = load(spec)
+spec = load(spec, *errata)
methods = {}
patterns = args
for pattern in patterns: