aboutsummaryrefslogtreecommitdiffstats
path: root/libpathod/language/message.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2015-05-17 16:42:59 +1200
committerAldo Cortesi <aldo@nullcube.com>2015-05-17 16:42:59 +1200
commitbcba55cc266ab6d4ae2e7aefac3f36205c152d37 (patch)
treefe28fefb0e88ab4e9309829ab73ef008b06e03f1 /libpathod/language/message.py
parentabe1f09f2c7eebfccfbf86ca0b16ec6d1711627b (diff)
downloadmitmproxy-bcba55cc266ab6d4ae2e7aefac3f36205c152d37.tar.gz
mitmproxy-bcba55cc266ab6d4ae2e7aefac3f36205c152d37.tar.bz2
mitmproxy-bcba55cc266ab6d4ae2e7aefac3f36205c152d37.zip
Strike times token on copy
Diffstat (limited to 'libpathod/language/message.py')
-rw-r--r--libpathod/language/message.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/libpathod/language/message.py b/libpathod/language/message.py
index e3c7ed9e..2ff40825 100644
--- a/libpathod/language/message.py
+++ b/libpathod/language/message.py
@@ -22,8 +22,9 @@ class Message(object):
track.add(i.unique_name)
self.tokens = tokens
- def copy(self):
- return self.__class__(self.tokens[:])
+ def strike_token(self, name):
+ toks = [i for i in self.tokens if i.unique_name != name]
+ return self.__class__(toks)
def toks(self, klass):
"""