Changeset 947

Show
Ignore:
Timestamp:
06/22/2007 09:35:30 AM (3 years ago)
Author:
brian
Message:

Wrapped a possible failure.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • OptParserExtended/OptParserExtended.py

    r316 r947  
    22from copy import copy 
    33import types, logging, logging.config, sys 
    4 import sinc.base.sinclib as sinclib 
     4try: 
     5        import sinc.base.sinclib as sinclib 
     6except: 
     7        pass 
    58 
    69try: 
     
    252255                                        setattr(options,i,float(getattr(options,i))) 
    253256                                except: 
    254                                         setattr( options, i, eval(getattr(options, i)) ) 
     257                                        try: 
     258                                                setattr( options, i, eval(str(getattr(options, i))) ) 
     259                                        except Exception, e: 
     260                                                print "Unable to set %s to %s" % (str(i),str(getattr(options, i))) 
     261                                                raise e 
    255262 
    256263        options.copy_props = copy_props