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 {})