comparison pyloader/factory.py @ 14:30979d82c95d

remove silly self-reference code for now
author Jeff Hammel <jhammel@mozilla.com>
date Fri, 27 May 2011 18:43:14 -0700
parents ff272dcd5cd8
children 0bea5297c156
comparison
equal deleted inserted replaced
13:eb81d6943f2e 14:30979d82c95d
74 74
75 if value.startswith(self.delimeters[0]) and value.endswith(self.delimeters[1]): 75 if value.startswith(self.delimeters[0]) and value.endswith(self.delimeters[1]):
76 value = value[len(self.delimeters[0]):-len(self.delimeters[1])] 76 value = value[len(self.delimeters[0]):-len(self.delimeters[1])]
77 if value in self.config: 77 if value in self.config:
78 return self.load(value) 78 return self.load(value)
79 elif value == 'self':
80 # reference this factory
81 # tricky and dangerous
82 return self
83 return value 79 return value
84 80