summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCasey Dahlin <cdahlin@redhat.com>2009-01-19 23:44:33 -0500
committerCasey Dahlin <cdahlin@redhat.com>2009-01-19 23:45:47 -0500
commit50692b144eba59725bd3720f29f2ece20cf2b897 (patch)
treee771cf0aba19d17fa2da78f4aa840f20de9ee6ad
parent0ad1517d034d7f4124ef5527646965c87b6b23bf (diff)
downloadupstate-50692b144eba59725bd3720f29f2ece20cf2b897.tar.gz
upstate-50692b144eba59725bd3720f29f2ece20cf2b897.tar.xz
upstate-50692b144eba59725bd3720f29f2ece20cf2b897.zip
Remove specifier property from ArgSpec as it is no longer used
-rw-r--r--confparse.py12
1 files changed, 2 insertions, 10 deletions
diff --git a/confparse.py b/confparse.py
index 14a2eaa..1e5cd5a 100644
--- a/confparse.py
+++ b/confparse.py
@@ -417,7 +417,6 @@ class ArgSpec(ParseTreeNode):
empty (equivalent to "()")
"""
self.items = []
- self.is_specifier = True
toks.assert_full()
if not toks[0].isoper('('):
return
@@ -430,11 +429,7 @@ class ArgSpec(ParseTreeNode):
del toks[0]
return
elif expect_arg:
- if toks[0].isoper("*"):
- self.is_specifier = False
- del toks[0]
- else:
- self.items.append(KVPair(toks))
+ self.items.append(KVPair(toks))
expect_arg = False
elif toks[0].isoper(","):
del toks[0]
@@ -446,10 +441,7 @@ class ArgSpec(ParseTreeNode):
"""
List of child nodes of this parse tree node
"""
- if self.is_specifier:
- return self.items
- else:
- return self.items + ["NOSPEC"]
+ return self.items
class KVPair(ParseTreeNode):
"""