aboutsummaryrefslogtreecommitdiffstats
path: root/netlib/odict.py
diff options
context:
space:
mode:
Diffstat (limited to 'netlib/odict.py')
-rw-r--r--netlib/odict.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/netlib/odict.py b/netlib/odict.py
index f52acd50..d02de08d 100644
--- a/netlib/odict.py
+++ b/netlib/odict.py
@@ -96,8 +96,11 @@ class ODict(object):
return True
return False
- def add(self, key, value):
- self.lst.append([key, value])
+ def add(self, key, value, prepend=False):
+ if prepend:
+ self.lst.insert(0, [key, value])
+ else:
+ self.lst.append([key, value])
def get(self, k, d=None):
if k in self: