mercurial/bundle2.py
changeset 25336 7c60a42265fb
parent 25335 8f7137a85a0e
child 25401 d29201352af7
equal deleted inserted replaced
25335:8f7137a85a0e 25336:7c60a42265fb
   173 
   173 
   174 _parttypeforbidden = re.compile('[^a-zA-Z0-9_:-]')
   174 _parttypeforbidden = re.compile('[^a-zA-Z0-9_:-]')
   175 
   175 
   176 def outdebug(ui, message):
   176 def outdebug(ui, message):
   177     """debug regarding output stream (bundling)"""
   177     """debug regarding output stream (bundling)"""
   178     ui.debug('bundle2-output: %s\n' % message)
   178     if ui.configbool('devel', 'bundle2.debug', False):
       
   179         ui.debug('bundle2-output: %s\n' % message)
   179 
   180 
   180 def indebug(ui, message):
   181 def indebug(ui, message):
   181     """debug on input stream (unbundling)"""
   182     """debug on input stream (unbundling)"""
   182     ui.debug('bundle2-input: %s\n' % message)
   183     if ui.configbool('devel', 'bundle2.debug', False):
       
   184         ui.debug('bundle2-input: %s\n' % message)
   183 
   185 
   184 def validateparttype(parttype):
   186 def validateparttype(parttype):
   185     """raise ValueError if a parttype contains invalid character"""
   187     """raise ValueError if a parttype contains invalid character"""
   186     if _parttypeforbidden.search(parttype):
   188     if _parttypeforbidden.search(parttype):
   187         raise ValueError(parttype)
   189         raise ValueError(parttype)