Mercurial > hg > config
comparison python/actions.py @ 255:1f7325245dc8
more stubbing
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Sun, 16 Dec 2012 22:27:28 -0800 |
parents | 56537ed6ebc6 |
children | f40a172512c6 |
comparison
equal
deleted
inserted
replaced
254:56537ed6ebc6 | 255:1f7325245dc8 |
---|---|
4 | 4 |
5 def __init__(self): | 5 def __init__(self): |
6 self.functions = {} | 6 self.functions = {} |
7 | 7 |
8 def __call__(self, function): | 8 def __call__(self, function): |
9 self.functions[function.func_name] = function | |
9 return function | 10 return function |
11 | |
12 def do(self, func_name, *args, **kwargs): | |
13 pass | |
10 | 14 |
11 action = Actions() | 15 action = Actions() |
12 | 16 |
13 @action | 17 @action |
14 def foo(): | 18 def foo(): |