Ejemplo n.º 1
0
    def closeEvent(self, event):
        logger.debug('closeEvent', self.name)

        if cp.res_save_log : 
            logger.saveLogInFile     ( fnm.log_file() )
            logger.saveLogTotalInFile( fnm.log_file_total() )

        #try    : cp.guifiles.close()
        #except : pass

        #try    : cp.guisetupinfo.close()
        #except : pass

        #try    : cp.guianasettings.close()
        #except : pass

        #try    : cp.guisystemsettings.close()
        #except : pass

        #try    : cp.guiviewresults.close()
        #except : pass

        #try    : cp.guirun.close()
        #except : pass

        try    : cp.guilogger.close()
        except : pass

        try    : cp.guifilebrowser.close()
        except : pass
Ejemplo n.º 2
0
    def __init__(self, args, opts):

        #print '__name__', __name__ # CalibManager.CommandLineCalib

        self.args = args
        self.opts = opts

        #self.print_command_line_pars(args, opts)

        #print cp.getTextParameters()

        if not self.set_pars(): return

        self.print_local_pars()

        if self.queue is not None:
            if not self.get_print_lsf_status(): return
            self.proc_dark_run_in_batch()

        self.print_list_of_sources_from_regdb()
        self.print_list_of_types_and_sources_from_xtc()
        self.print_list_of_files_dark_in_work_dir()

        self.deploy_calib_files()

        logger.saveLogInFile(fnm.log_file())
Ejemplo n.º 3
0
    def closeEvent(self, event):
        logger.debug('closeEvent', self.name)

        if cp.res_save_log:
            logger.saveLogInFile(fnm.log_file())
            logger.saveLogTotalInFile(fnm.log_file_total())

        #try    : cp.guifiles.close()
        #except : pass

        #try    : cp.guisetupinfo.close()
        #except : pass

        #try    : cp.guianasettings.close()
        #except : pass

        #try    : cp.guisystemsettings.close()
        #except : pass

        #try    : cp.guiviewresults.close()
        #except : pass

        #try    : cp.guirun.close()
        #except : pass

        try:
            cp.guilogger.close()
        except:
            pass

        try:
            cp.guifilebrowser.close()
        except:
            pass
Ejemplo n.º 4
0
    def __init__ (self, args, opts) :

        #print '__name__', __name__ # CalibManager.CommandLineCalib

        self.args = args
        self.opts = opts

        #self.print_command_line_pars(args, opts)

        #print cp.getTextParameters()

        if not self.set_pars() : return

        self.print_local_pars()

        if self.queue is not None :
            if not self.get_print_lsf_status() : return
            self.proc_dark_run_in_batch()

        self.print_list_of_sources_from_regdb()
        self.print_list_of_types_and_sources_from_xtc()
        self.print_list_of_files_dark_in_work_dir()

        self.deploy_calib_files()
        
        logger.saveLogInFile(fnm.log_file())
Ejemplo n.º 5
0
    def closeEvent(self, event):
        logger.debug('closeEvent', self.name)

        if cp.res_save_log : 
            logger.saveLogInFile     ( fnm.log_file() )
            logger.saveLogTotalInFile( fnm.log_file_total() )

        try    : self.gui_win.close()
        except : pass

        try    : del self.gui_win
        except : pass

        #try    : cp.guifiles.close()
        #except : pass

        #try    : cp.guisetupinfo.close()
        #except : pass

        #try    : cp.guianasettings.close()
        #except : pass

        #try    : cp.guisystemsettings.close()
        #except : pass

        #try    : cp.guiviewresults.close()
        #except : pass

        #try    : cp.guirun.close()
        #except : pass

        try    : cp.guilogger.close()
        except : pass

        try    : cp.guifilebrowser.close()
        except : pass

        try    : cp.plotimgspe.close()
        except : pass

        try    : cp.plotimgspe_g.close()
        except : pass

        try    : cp.plottime.close()
        except : pass

        try    : cp.plotarray.close()
        except : pass

        try    : cp.plot_g2.close()
        except : pass

        try    : cp.plot_gr.close()
        except : pass

        try    : cp.maskeditor.close()
        except : pass
Ejemplo n.º 6
0
 def saveLogInFile(self):
     logger.info('saveLogInFile ' + self.fname_log, self.name)
     path = str( QtGui.QFileDialog.getSaveFileName(self,
                                                   caption   = 'Select the file to save log',
                                                   directory = self.fname_log,
                                                   filter    = '*.txt'
                                                   ) )
     if path == '' :
         logger.debug('Saving is cancelled.', self.name)
         return 
     logger.info('Output file: ' + path, self.name)
     logger.saveLogInFile(path)
     self.fname_log = path
     cp.log_file.setValue(path)
Ejemplo n.º 7
0
 def saveLogInFile(self):
     logger.info('saveLogInFile ' + self.fname_log, self.name)
     path = str(
         QtGui.QFileDialog.getSaveFileName(
             self,
             caption='Select the file to save log',
             directory=self.fname_log,
             filter='*.txt'))
     if path == '':
         logger.debug('Saving is cancelled.', self.name)
         return
     logger.info('Output file: ' + path, self.name)
     logger.saveLogInFile(path)
     self.fname_log = path
     cp.log_file.setValue(path)
Ejemplo n.º 8
0
    def onSave(self):

        point, size = self.mapToGlobal(QtCore.QPoint(-5,-22)), self.size() # Offset (-5,-22) for frame size.
        x,y,w,h = point.x(), point.y(), size.width(), size.height()
        msg = 'Save main window x,y,w,h : %d, %d, %d, %d' % (x,y,w,h)
        logger.info(msg, self.name)
        #print msg

        #Save main window position and size
        self.main_win_pos_x .setValue(x)
        self.main_win_pos_y .setValue(y)
        self.main_win_width .setValue(w)
        self.main_win_height.setValue(h)
        
        cp.close()

        if cp.save_log_at_exit.value() : logger.saveLogInFile(fnm.log_file())
Ejemplo n.º 9
0
    def onSave(self):

        point, size = self.mapToGlobal(QtCore.QPoint(
            -5, -22)), self.size()  # Offset (-5,-22) for frame size.
        x, y, w, h = point.x(), point.y(), size.width(), size.height()
        msg = 'Save main window x,y,w,h : %d, %d, %d, %d' % (x, y, w, h)
        logger.info(msg, self.name)
        #print msg

        #Save main window position and size
        self.main_win_pos_x.setValue(x)
        self.main_win_pos_y.setValue(y)
        self.main_win_width.setValue(w)
        self.main_win_height.setValue(h)

        cp.close()

        if cp.save_log_at_exit.value(): logger.saveLogInFile(fnm.log_file())
Ejemplo n.º 10
0
 def save_log_file(self):
     logfname = fnm.log_file()
     msg = 'See details in log-file: %s' % logfname
     #self.log(msg,4) # set it 4-critical - always print
     logger.critical(msg)  # critical - always print
     logger.saveLogInFile(logfname)
Ejemplo n.º 11
0
 def save_log_file(self) :
     logfname = fnm.log_file()
     msg = 'See details in log-file: %s' % logfname
     #self.log(msg,4) # set it 4-critical - always print
     logger.critical(msg) # critical - always print
     logger.saveLogInFile(logfname)
Ejemplo n.º 12
0
 def onSave(self):
     cp.close()
     if cp.save_log_at_exit.value() : logger.saveLogInFile(fnm.log_file())
Ejemplo n.º 13
0
 def save_log_file(self):
     logfname = fnm.log_file()
     msg = 'Save log-file: %s' % logfname
     if self.print_bits & 1: print msg
     logger.saveLogInFile(logfname)
Ejemplo n.º 14
0
 def onSave(self):
     cp.close()
     if cp.save_log_at_exit.value(): logger.saveLogInFile(fnm.log_file())
Ejemplo n.º 15
0
 def save_log_file(self) :
     logfname = fnm.log_file()
     msg = 'Save log-file: %s' % logfname
     if self.print_bits & 1 : print msg
     logger.saveLogInFile(logfname)
Ejemplo n.º 16
0
    def closeEvent(self, event):
        logger.debug('closeEvent', self.name)

        if cp.res_save_log:
            logger.saveLogInFile(fnm.log_file())
            logger.saveLogTotalInFile(fnm.log_file_total())

        try:
            self.gui_win.close()
        except:
            pass

        try:
            del self.gui_win
        except:
            pass

        #try    : cp.guifiles.close()
        #except : pass

        #try    : cp.guisetupinfo.close()
        #except : pass

        #try    : cp.guianasettings.close()
        #except : pass

        #try    : cp.guisystemsettings.close()
        #except : pass

        #try    : cp.guiviewresults.close()
        #except : pass

        #try    : cp.guirun.close()
        #except : pass

        try:
            cp.guilogger.close()
        except:
            pass

        try:
            cp.guifilebrowser.close()
        except:
            pass

        try:
            cp.plotimgspe.close()
        except:
            pass

        try:
            cp.plotimgspe_g.close()
        except:
            pass

        try:
            cp.plottime.close()
        except:
            pass

        try:
            cp.plotarray.close()
        except:
            pass

        try:
            cp.plot_g2.close()
        except:
            pass

        try:
            cp.maskeditor.close()
        except:
            pass
Ejemplo n.º 17
0
 def saveLogInFile(self):
     logger.info('saveLogInFile' + self.fname_log, __name__)
     logger.saveLogInFile(self.fname_log)