f64087c7833972498374a7351e93c69655bc28f2
[plcapi.git] / PLC / v42Legacy.py
1 # $Id: $
2
3 # apply rename on list (columns) or dict (filter) args
4 def patch (arg,rename):
5     if isinstance(arg,list):
6         for i in range(0,len(arg)):
7             arg[i] = patch(arg[i],rename)
8         return arg
9     if isinstance(arg,dict):
10         return dict ( [ (rename(k),v) for (k,v) in arg.iteritems() ] )
11     return rename(arg)
12