##// END OF EJS Templates
develwarn: move config gating inside the develwarn function...
Pierre-Yves David -
r29095:3f33831a default
parent child Browse files
Show More
@@ -1135,12 +1135,15 class ui(object):
1135 1135 '''
1136 1136 return msg
1137 1137
1138 def develwarn(self, msg, stacklevel=1):
1138 def develwarn(self, msg, stacklevel=1, config=None):
1139 1139 """issue a developer warning message
1140 1140
1141 1141 Use 'stacklevel' to report the offender some layers further up in the
1142 1142 stack.
1143 1143 """
1144 if not self.configbool('devel', 'all-warnings'):
1145 if config is not None and not self.configbool('devel', config):
1146 return
1144 1147 msg = 'devel-warn: ' + msg
1145 1148 stacklevel += 1 # get in develwarn
1146 1149 if self.tracebackflag:
General Comments 0
You need to be logged in to leave comments. Login now