- Timestamp:
- Apr 4, 2017 12:50:04 PM (7 years ago)
- 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:
- f2940c4
- Parents:
- 463e7ffc (diff), 1779e72 (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. - Location:
- sasview
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
sasview/local_config.py
r463e7ffc r9c0f3c17 48 48 49 49 _acknowledgement = \ 50 '''This work was originally developed as part of the DANSE project funded by the US NSF under Award DMR-0520547,\n but is currently maintained by a collaboration between UTK, UMD, NIST, ORNL, ISIS, ESS, ILL, ANSTO and TU Delftand the scattering community.\n\n SasView also contains code developed with funding from the EU Horizon 2020 programme under the SINE2020 project (Grant No 654000).\nA list of individual contributors can be found at: https://github.com/orgs/SasView/people50 '''This work was originally developed as part of the DANSE project funded by the US NSF under Award DMR-0520547,\n but is currently maintained by a collaboration between UTK, UMD, NIST, ORNL, ISIS, ESS, ILL, ANSTO, TU Delft, DLS, and the scattering community.\n\n SasView also contains code developed with funding from the EU Horizon 2020 programme under the SINE2020 project (Grant No 654000).\nA list of individual contributors can be found at: https://github.com/orgs/SasView/people 51 51 ''' 52 52 … … 72 72 _ansto_logo = os.path.join(icon_path, "ansto_logo.png") 73 73 _tudelft_logo = os.path.join(icon_path, "tudelft_logo.png") 74 _dls_logo = os.path.join(icon_path, "dls_logo.png") 74 75 _nsf_logo = os.path.join(icon_path, "nsf_logo.png") 75 76 _danse_logo = os.path.join(icon_path, "danse_logo.png") … … 85 86 _ansto_url = "http://www.ansto.gov.au/" 86 87 _tudelft_url = "http://www.tnw.tudelft.nl/en/cooperation/facilities/reactor-instituut-delft/" 88 _dls_url = "http://www.diamond.ac.uk/" 87 89 _danse_url = "http://www.cacr.caltech.edu/projects/danse/release/index.html" 88 90 _inst_url = "http://www.utk.edu" 89 91 _corner_image = os.path.join(icon_path, "angles_flat.png") 90 92 _welcome_image = os.path.join(icon_path, "SVwelcome.png") 91 _copyright = "(c) 2009 - 2017, UTK, UMD, NIST, ORNL, ISIS, ESS, ILL, ANSTO and TU Delft"93 _copyright = "(c) 2009 - 2017, UTK, UMD, NIST, ORNL, ISIS, ESS, ILL, ANSTO, TU Delft and DLS" 92 94 marketplace_url = "http://marketplace.sasview.org/" 93 95 -
sasview/logging.ini
r463e7ffc r9c0f3c17 24 24 class=logging.StreamHandler 25 25 formatter=simple 26 level= DEBUG26 level=INFO 27 27 args=tuple() 28 28 -
sasview/__init__.py
r220b1e7 r463e7ffc 1 1 __version__ = "4.1" 2 2 __build__ = "GIT_COMMIT" 3 4 import logging 5 logger = logging.getLogger(__name__) 6 3 7 try: 4 import logging5 8 import subprocess 6 9 import os … … 16 19 __build__ = str(git_revision).strip() 17 20 except subprocess.CalledProcessError as cpe: 18 logg ing.warning("Error while determining build number\n Using command:\n %s \n Output:\n %s"% (cpe.cmd,cpe.output))21 logger.warning("Error while determining build number\n Using command:\n %s \n Output:\n %s"% (cpe.cmd,cpe.output)) -
sasview/sasview.py
r8d3d20a r463e7ffc 14 14 import sys 15 15 import logging 16 import logging.config 16 17 import traceback 17 18 18 logging.basicConfig(level=logging.INFO, 19 format='%(asctime)s %(levelname)s %(message)s', 20 filename=os.path.join(os.path.expanduser("~"), 21 'sasview.log')) 19 20 LOGGER_CONFIG_FILE = os.path.join(os.path.abspath(os.path.dirname(__file__)), 'logging.ini') 21 logging.config.fileConfig(LOGGER_CONFIG_FILE, disable_existing_loggers=False) 22 22 logging.captureWarnings(True) 23 logger = logging.getLogger(__name__) 23 24 24 class StreamToLogger(object):25 """26 File-like stream object that redirects writes to a logger instance.27 """28 def __init__(self, logger, log_level=logging.INFO):29 self.logger = logger30 self.log_level = log_level31 self.linebuf = ''32 33 def write(self, buf):34 """35 Main logging method36 """37 # Write the message to stdout so we can see it when running interactively38 sys.stdout.write(buf)39 for line in buf.rstrip().splitlines():40 self.logger.log(self.log_level, line.rstrip())41 42 stderr_logger = logging.getLogger('STDERR')43 sl = StreamToLogger(stderr_logger, logging.ERROR)44 sys.stderr = sl45 25 46 26 # Log the start of the session
Note: See TracChangeset
for help on using the changeset viewer.