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


Ignore:
Timestamp:
Apr 4, 2017 11:10:30 AM (8 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:
01febaf
Parents:
9c0f3c17 (diff), dd11014 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' of github.com:SasView/sasview into logger

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

Legend:

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

    red2276f r9c0f3c17  
    3434from sas.sasgui.guiframe.documentation_window import DocumentationWindow 
    3535 
     36logger = logging.getLogger(__name__) 
    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 np.array(angles), np.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): 
     
    14511452                self.Refresh() 
    14521453 
    1453         # logging.info("is_modified flag set to %g",is_modified) 
     1454        # logger.info("is_modified flag set to %g",is_modified) 
    14541455        return is_modified 
    14551456 
     
    15561557            self.save_current_state() 
    15571558        except Exception: 
    1558             logging.error(traceback.format_exc()) 
     1559            logger.error(traceback.format_exc()) 
    15591560 
    15601561        return flag, is_modified 
     
    23712372                    self.model.set_dispersion(p, disp_model) 
    23722373                except Exception: 
    2373                     logging.error(traceback.format_exc()) 
     2374                    logger.error(traceback.format_exc()) 
    23742375 
    23752376        # save state into 
     
    24862487            self.Refresh() 
    24872488        except Exception: 
    2488             logging.error(traceback.format_exc()) 
     2489            logger.error(traceback.format_exc()) 
    24892490            # Error msg 
    24902491            msg = "Error occurred:" 
     
    25872588                del self.state.model._persistency_dict[name.split('.')[0]] 
    25882589        except Exception: 
    2589             logging.error(traceback.format_exc()) 
     2590            logger.error(traceback.format_exc()) 
    25902591 
    25912592    def _lay_out(self): 
     
    27192720            except Exception: 
    27202721                # Not for control panels 
    2721                 logging.error(traceback.format_exc()) 
     2722                logger.error(traceback.format_exc()) 
    27222723        # Make sure the resduals plot goes to the last 
    27232724        if res_item is not None: 
     
    30523053                    disfunc = str(item[7].GetValue()) 
    30533054            except Exception: 
    3054                 logging.error(traceback.format_exc()) 
     3055                logger.error(traceback.format_exc()) 
    30553056 
    30563057            # 2D 
     
    30953096                        disfunc += ' ' + str(weight) 
    30963097            except Exception: 
    3097                 logging.error(traceback.format_exc()) 
     3098                logger.error(traceback.format_exc()) 
    30983099            content += name + ',' + str(check) + ',' + value + disfunc + ',' + \ 
    30993100                       bound_lo + ',' + bound_hi + ':' 
     
    33663367 
    33673368        except Exception: 
    3368             logging.error(traceback.format_exc()) 
     3369            logger.error(traceback.format_exc()) 
    33693370            print "Error in BasePage._paste_poly_help: %s" % \ 
    33703371                  sys.exc_info()[1] 
  • src/sas/sasgui/perspectives/fitting/fitting.py

    red2276f r9c0f3c17  
    4848 
    4949from . import models 
     50 
     51logger = logging.getLogger(__name__) 
    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 
     
    17961798        Handle exception from calculator by posting it as an error. 
    17971799        """ 
    1798         logging.error("".join(traceback.format_exception(etype, value, tb))) 
     1800        logger.error("".join(traceback.format_exception(etype, value, tb))) 
    17991801        msg = traceback.format_exception(etype, value, tb, limit=1) 
    18001802        evt = StatusEvent(status="".join(msg), type="stop", info="error") 
  • src/sas/sasgui/perspectives/fitting/models.py

    r11b094f r463e7ffc  
    1818from sas.sasgui.guiframe.CategoryInstaller import CategoryInstaller 
    1919from sasmodels.sasview_model import load_custom_model, load_standard_models 
     20 
     21logger = logging.getLogger(__name__) 
    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

    red2276f r9c0f3c17  
    3333from sas.sascalc.dataloader.data_info import Data2D, Collimation, Detector 
    3434from sas.sascalc.dataloader.data_info import Process, Aperture 
     35 
     36logger = logging.getLogger(__name__) 
    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] = np.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.