コード例 #1
0
ファイル: error_handler.py プロジェクト: MSwenne/BEP
 def _internal_print_header(self, header, msg, args):
     resolved_message = resolve_pattern(msg, args)
     mline = '%s %s' % (header, resolved_message)
     if self._is_print_suspended:
         self._postponed.append(mline)
     else:
         print(mline)
コード例 #2
0
 def log(self, msg, *args):
     if self.docloud_context.verbose:
         log_msg = "* {0}".format(resolve_pattern(msg, args))
         self.logger.info(log_msg)
         if self.log_output is not None:
             self.log_output.write(log_msg)
コード例 #3
0
ファイル: error_handler.py プロジェクト: MSwenne/BEP
def docplex_fatal(msg, *args):
    resolved_message = resolve_pattern(msg, args)
    docplex_error_stop_here()
    raise DOcplexException(resolved_message)
コード例 #4
0
ファイル: error_handler.py プロジェクト: MSwenne/BEP
 def fatal(self, msg, args=None):
     self._number_of_fatals += 1
     resolved_message = resolve_pattern(msg, args)
     docplex_error_stop_here()
     raise DOcplexException(resolved_message)