Beispiel #1
0
 def __init__(self, items=[], default=None, required=False):
     OrderedDict.__init__(self)
     ResourceArgument.__init__(self, 
                               default=default, 
                               required=required, 
                               expectedType=None)
     
     # hack to make ordering work... would be *much* nicer if python 
     # supported an option for order-preserving **kwargs ala:
     # http://groups.google.com/group/python-ideas/browse_thread/thread/f3663e5b1f4fe7d4
     for d in items:
         self[d[0]] = d[1]