equal
deleted
inserted
replaced
30 return func(*al, **kw) |
30 return func(*al, **kw) |
31 |
31 |
32 caller=func |
32 caller=func |
33 argspec = inspect.getargspec(caller) |
33 argspec = inspect.getargspec(caller) |
34 args =[i for i in argspec.args if i != "session" ] |
34 args =[i for i in argspec.args if i != "session" ] |
35 sargs=", ".join(args) |
35 sargs=", ".join(args) |
36 sargs+=", session" |
36 if sargs: |
|
37 sargs+=", session" |
|
38 else: |
|
39 sargs="session" |
37 defaults = argspec.defaults |
40 defaults = argspec.defaults |
38 if not defaults: |
41 if not defaults: |
39 defaults = (None,) |
42 defaults = (None,) |
40 else: |
43 else: |
41 defaults += (None,) |
44 defaults += (None,) |