Changeset c155a16 in sasview for src/sas/sasgui/perspectives/fitting


Ignore:
Timestamp:
Apr 4, 2017 10:06:27 AM (7 years ago)
Author:
Ricardo Ferraz Leal <ricleal@…>
Branches:
master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.2.2, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
Children:
463e7ffc
Parents:
6722fae
Message:

Logging is now logger

Location:
src/sas/sasgui/perspectives/fitting
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • src/sas/sasgui/perspectives/fitting/basepage.py

    rb301db9 rc155a16  
    3434from sas.sasgui.guiframe.documentation_window import DocumentationWindow 
    3535 
     36logger = logging.getLogger() 
    3637 
    3738(PageInfoEvent, EVT_PAGE_INFO) = wx.lib.newevent.NewEvent() 
     
    782783                except Exception: 
    783784                    # Skip non-data lines 
    784                     logging.error(traceback.format_exc()) 
     785                    logger.error(traceback.format_exc()) 
    785786            return numpy.array(angles), numpy.array(weights) 
    786787        except: 
     
    13041305                    [state.values, state.weights] 
    13051306            except Exception: 
    1306                 logging.error(traceback.format_exc()) 
     1307                logger.error(traceback.format_exc()) 
    13071308            selection = self._find_polyfunc_selection(disp_model) 
    13081309            for list in self.fittable_param: 
     
    13211322                            list[6].Disable() 
    13221323                        except Exception: 
    1323                             logging.error(traceback.format_exc()) 
     1324                            logger.error(traceback.format_exc()) 
    13241325            # For array, disable all fixed params 
    13251326            if selection == 1: 
     
    13301331                            item[2].Disable() 
    13311332                        except Exception: 
    1332                             logging.error(traceback.format_exc()) 
     1333                            logger.error(traceback.format_exc()) 
    13331334 
    13341335    def _selectDlg(self): 
     
    14641465                self.Refresh() 
    14651466 
    1466         # logging.info("is_modified flag set to %g",is_modified) 
     1467        # logger.info("is_modified flag set to %g",is_modified) 
    14671468        return is_modified 
    14681469 
     
    15691570            self.save_current_state() 
    15701571        except Exception: 
    1571             logging.error(traceback.format_exc()) 
     1572            logger.error(traceback.format_exc()) 
    15721573 
    15731574        return flag, is_modified 
     
    23842385                    self.model.set_dispersion(p, disp_model) 
    23852386                except Exception: 
    2386                     logging.error(traceback.format_exc()) 
     2387                    logger.error(traceback.format_exc()) 
    23872388 
    23882389        # save state into 
     
    24992500            self.Refresh() 
    25002501        except Exception: 
    2501             logging.error(traceback.format_exc()) 
     2502            logger.error(traceback.format_exc()) 
    25022503            # Error msg 
    25032504            msg = "Error occurred:" 
     
    26002601                del self.state.model._persistency_dict[name.split('.')[0]] 
    26012602        except Exception: 
    2602             logging.error(traceback.format_exc()) 
     2603            logger.error(traceback.format_exc()) 
    26032604 
    26042605    def _lay_out(self): 
     
    27422743            except Exception: 
    27432744                # Not for control panels 
    2744                 logging.error(traceback.format_exc()) 
     2745                logger.error(traceback.format_exc()) 
    27452746        # Make sure the resduals plot goes to the last 
    27462747        if res_item is not None: 
     
    30753076                    disfunc = str(item[7].GetValue()) 
    30763077            except Exception: 
    3077                 logging.error(traceback.format_exc()) 
     3078                logger.error(traceback.format_exc()) 
    30783079 
    30793080            # 2D 
     
    31183119                        disfunc += ' ' + str(weight) 
    31193120            except Exception: 
    3120                 logging.error(traceback.format_exc()) 
     3121                logger.error(traceback.format_exc()) 
    31213122            content += name + ',' + str(check) + ',' + value + disfunc + ',' + \ 
    31223123                       bound_lo + ',' + bound_hi + ':' 
     
    33893390 
    33903391        except Exception: 
    3391             logging.error(traceback.format_exc()) 
     3392            logger.error(traceback.format_exc()) 
    33923393            print "Error in BasePage._paste_poly_help: %s" % \ 
    33933394                  sys.exc_info()[1] 
  • src/sas/sasgui/perspectives/fitting/fitting.py

    r4c5098c rc155a16  
    4848 
    4949from . import models 
     50 
     51logger = logging.getLogger() 
    5052 
    5153MAX_NBR_DATA = 4 
     
    119121        self.page_finder = {} 
    120122        # Log startup 
    121         logging.info("Fitting plug-in started") 
     123        logger.info("Fitting plug-in started") 
    122124        self.batch_capable = self.get_batch_capable() 
    123125 
     
    346348                                page.formfactorbox.SetLabel(current_val) 
    347349        except: 
    348             logging.error("update_custom_combo: %s", sys.exc_value) 
     350            logger.error("update_custom_combo: %s", sys.exc_value) 
    349351 
    350352    def set_edit_menu(self, owner): 
     
    586588                msg = "Fitting: cannot deal with the theory received" 
    587589                evt = StatusEvent(status=msg, info="error") 
    588                 logging.error("set_theory " + msg + "\n" + str(sys.exc_value)) 
     590                logger.error("set_theory " + msg + "\n" + str(sys.exc_value)) 
    589591                wx.PostEvent(self.parent, evt) 
    590592 
     
    18061808        Handle exception from calculator by posting it as an error. 
    18071809        """ 
    1808         logging.error("".join(traceback.format_exception(etype, value, tb))) 
     1810        logger.error("".join(traceback.format_exception(etype, value, tb))) 
    18091811        msg = traceback.format_exception(etype, value, tb, limit=1) 
    18101812        evt = StatusEvent(status="".join(msg), type="stop", info="error") 
  • src/sas/sasgui/perspectives/fitting/models.py

    r11b094f rc155a16  
    1818from sas.sasgui.guiframe.CategoryInstaller import CategoryInstaller 
    1919from sasmodels.sasview_model import load_custom_model, load_standard_models 
     20 
     21logger = logging.getLogger() 
    2022 
    2123 
     
    168170    if not os.path.isdir(dir): 
    169171        msg = "SasView couldn't locate Model plugin folder %r." % dir 
    170         logging.warning(msg) 
     172        logger.warning(msg) 
    171173        return {} 
    172174 
    173175    plugin_log("looking for models in: %s" % str(dir)) 
    174176    #compile_file(dir)  #always recompile the folder plugin 
    175     logging.info("plugin model dir: %s" % str(dir)) 
     177    logger.info("plugin model dir: %s" % str(dir)) 
    176178 
    177179    plugins = {} 
     
    188190                msg += "\nwhile accessing model in %r" % path 
    189191                plugin_log(msg) 
    190                 logging.warning("Failed to load plugin %r. See %s for details" 
     192                logger.warning("Failed to load plugin %r. See %s for details" 
    191193                                % (path, PLUGIN_LOG)) 
    192194             
     
    261263        if self.is_changed(): 
    262264            return  _findModels(dir) 
    263         logging.info("plugin model : %s" % str(temp)) 
     265        logger.info("plugin model : %s" % str(temp)) 
    264266        return temp 
    265267 
  • src/sas/sasgui/perspectives/fitting/pagestate.py

    r27109e5 rc155a16  
    3333from sas.sascalc.dataloader.data_info import Data2D, Collimation, Detector 
    3434from sas.sascalc.dataloader.data_info import Process, Aperture 
     35 
     36logger = logging.getLogger() 
    3537 
    3638# Information to read/write state as xml 
     
    395397                    msg = "Save state does not have enough information to load" 
    396398                    msg += " the all of the data." 
    397                     logging.warning(msg=msg) 
     399                    logger.warning(msg=msg) 
    398400            else: 
    399401                self.formfactorcombobox = FIRST_FORM[self.categorycombobox] 
     
    620622            except Exception: 
    621623                msg = "Report string expected 'name: value' but got %r" % line 
    622                 logging.error(msg) 
     624                logger.error(msg) 
    623625            if name.count("State created"): 
    624626                repo_time = "" + value 
     
    662664                except Exception: 
    663665                    msg = "While parsing 'data: ...'\n" 
    664                     logging.error(msg + traceback.format_exc()) 
     666                    logger.error(msg + traceback.format_exc()) 
    665667            if name == "model name ": 
    666668                try: 
     
    678680                except Exception: 
    679681                    msg = "While parsing 'Plotting Range: ...'\n" 
    680                     logging.error(msg + traceback.format_exc()) 
     682                    logger.error(msg + traceback.format_exc()) 
    681683        paramval = "" 
    682684        for lines in param_string.split(":"): 
     
    10371039                    msg = "PageState.fromXML: Could not" 
    10381040                    msg += " read timestamp\n %s" % sys.exc_value 
    1039                     logging.error(msg) 
     1041                    logger.error(msg) 
    10401042 
    10411043            if entry is not None: 
     
    10771079                            except Exception: 
    10781080                                base = "unable to load distribution %r for %s" 
    1079                                 logging.error(base % (value, parameter)) 
     1081                                logger.error(base % (value, parameter)) 
    10801082                                continue 
    10811083                        _disp_obj_dict = getattr(self, varname) 
     
    10991101                                msg = ("Error reading %r from %s %s\n" 
    11001102                                       % (line, tagname, name)) 
    1101                                 logging.error(msg + traceback.format_exc()) 
     1103                                logger.error(msg + traceback.format_exc()) 
    11021104                        dic[name] = numpy.array(value_list) 
    11031105                    setattr(self, varname, dic) 
     
    12071209 
    12081210        except: 
    1209             logging.info("XML document does not contain fitting information.\n" 
     1211            logger.info("XML document does not contain fitting information.\n" 
    12101212                         + traceback.format_exc()) 
    12111213 
Note: See TracChangeset for help on using the changeset viewer.