def vo_reraise(exc, config=None, pos=None, additional=u''):
 if (config is None):
  config = {}
 message = _format_message(str(exc), exc.__class__.__name__, config, pos)
 if (message.split()[0] == str(exc).split()[0]):
  message = str(exc)
 if len(additional):
  message += (u' ' + additional)
 exc.args = (message,)
 raise exc

def vo_reraise ( exc , config = None , pos = None , additional = u'' ) : if ( config is None ) : config = { } message = _format_message ( str ( exc ) , exc . __class__ . __name__ , config , pos ) if ( message . split ( ) [ 0 ] == str ( exc ) . split ( ) [ 0 ] ) : message = str ( exc ) if len ( additional ) : message += ( u' ' + additional ) exc . args = ( message , ) raise exc
raise an exception .