Пример #1
0
def signal_handler(signalnum, handler):
    """
    Handle signals sent by the keyboard during code execution
    """
    if signalnum == 2:
        msgs.info('Ctrl+C was pressed. Ending processes...')
        close_qa(msgs.pypeit_file)
        msgs.close()
        sys.exit()
Пример #2
0
def signal_handler(signalnum, handler):
    """
    Handle signals sent by the keyboard during code execution
    """
    if signalnum == 2:
        msgs.info('Ctrl+C was pressed. Ending processes...')
        close_qa(msgs.pypit_file)
        msgs.close()
        sys.exit()
Пример #3
0
 def close(self):
     '''
     Close the log file before the code exits
     '''
     close_qa(self.pypeit_file)
     #        from pypeit import arqa
     #        # QA HTML
     #        if self.pypeit_file is not None:  # Likely testing
     #            try:
     #                arqa.gen_mf_html(self.pypeit_file)
     #            except:  # Likely crashed very early
     #                pass
     #            else:
     #                arqa.gen_exp_html()
     return self.reset_log_file(None)
Пример #4
0
 def close(self):
     '''
     Close the log file before the code exits
     '''
     close_qa(self.pypeit_file)
     return self.reset_log_file(None)