Mercurial > hg > pyloader
comparison pyloader/factory.py @ 81:9203ca3a5182
comment
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Sat, 25 Jun 2011 11:05:06 -0700 |
parents | 20bdb8125817 |
children | 58eed691dca7 |
comparison
equal
deleted
inserted
replaced
80:c852ff04c940 | 81:9203ca3a5182 |
---|---|
20 class CircularReferenceError(Exception): | 20 class CircularReferenceError(Exception): |
21 """factory has detected a circular reference""" | 21 """factory has detected a circular reference""" |
22 | 22 |
23 class PyFactory(object): | 23 class PyFactory(object): |
24 | 24 |
25 # to evaluate arguments as objects | |
25 delimeters = ('%(', ')s') | 26 delimeters = ('%(', ')s') |
26 | 27 |
27 def __init__(self, config=None, main=''): | 28 def __init__(self, config=None, main=''): |
28 self.main = main # main section | 29 self.main = main # main section |
29 self.configure(config or {}) | 30 self.configure(config or {}) |