Winand

middleware test 2

Dec 12th, 2012
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. MIDDLEWARE = (
  2.     'middle',
  3.     'middle2',
  4. )
  5.  
  6. class middle():
  7.     def func(self, arg):
  8.         arg *= 2
  9.         return arg
  10.        
  11. class middle2():
  12.     def func(self, arg):
  13.         arg *= 2
  14.         return arg
  15.  
  16. class main():
  17.     def func(self, arg):
  18.         return arg*2
  19.        
  20. arg, obj, f = 10, main(), 'func'
  21. for i in MIDDLEWARE:
  22.     arg = getattr(globals()[i](), f)(arg)
  23. print getattr(obj, f)(arg)
Advertisement
Add Comment
Please, Sign In to add comment