Changes in / [dcd534e:79c9ce5] in sasview


Ignore:
Location:
src/sas/sascalc/dataloader
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • src/sas/sascalc/dataloader/file_reader_base_class.py

    r814ee32 rcb11a25  
    5656        :param filepath: The full or relative path to a file to be loaded 
    5757        """ 
    58         self.filepath = filepath 
    5958        if os.path.isfile(filepath): 
    6059            basename, extension = os.path.splitext(os.path.basename(filepath)) 
  • src/sas/sascalc/dataloader/readers/sesans_reader.py

    r814ee32 r849094a  
    1212from ..file_reader_base_class import FileReader 
    1313from ..data_info import plottable_1D, DataInfo 
    14 from ..loader_exceptions import FileContentsException 
     14from ..loader_exceptions import FileContentsException, DataReaderException 
    1515 
    1616# Check whether we have a converter available 
     
    1818try: 
    1919    from sas.sascalc.data_util.nxsunit import Converter 
    20 except ImportError: 
     20except: 
    2121    has_converter = False 
    2222_ZERO = 1e-16 
     
    4646        line = self.nextline() 
    4747        params = {} 
    48         while line and not line.startswith("BEGIN_DATA"): 
     48        while not line.startswith("BEGIN_DATA"): 
    4949            terms = line.split() 
    5050            if len(terms) >= 2: 
     
    6363            raise FileContentsException("Wavelength has no units") 
    6464        if params["SpinEchoLength_unit"] != params["Wavelength_unit"]: 
    65             raise FileContentsException( 
    66                 "The spin echo data has rudely used " 
    67                 "different units for the spin echo length " 
    68                 "and the wavelength.  While sasview could " 
    69                 "handle this instance, it is a violation " 
    70                 "of the file format and will not be " 
    71                 "handled by other software.") 
     65            raise FileContentsException("The spin echo data has rudely used " 
     66                               "different units for the spin echo length " 
     67                               "and the wavelength.  While sasview could " 
     68                               "handle this instance, it is a violation " 
     69                               "of the file format and will not be " 
     70                               "handled by other software.") 
    7271 
    7372        headers = self.nextline().split() 
     
    8786 
    8887        if not data.size: 
    89             raise FileContentsException("{} is empty".format(self.filepath)) 
     88            raise FileContentsException("{} is empty".format(path)) 
    9089        x = data[:, headers.index("SpinEchoLength")] 
    9190        if "SpinEchoLength_error" in headers: 
Note: See TracChangeset for help on using the changeset viewer.