Changeset 888
- Timestamp:
- 04/12/07 11:28:30 AM (1 year ago)
- Files:
-
- eddie/trunk/bin/eddie.py (modified) (1 diff)
- eddie/trunk/lib/common/parseConfig.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
eddie/trunk/bin/eddie.py
r862 r888 525 525 try: 526 526 main() 527 528 except parseConfig.ConfigError: 529 sys.exit(1) 530 527 531 except: # catch any uncaught exceptions so we can log them 528 532 e = sys.exc_info() eddie/trunk/lib/common/parseConfig.py
r862 r888 38 38 import config, log, utils 39 39 40 41 #### Exceptions #### 42 43 class ConfigError(Exception): 44 pass 45 46 47 48 #### Classes #### 40 49 41 50 class State: … … 363 372 364 373 try: 365 conf = open(file, 'r') 366 except IOError: 367 print "Error opening file '%s'" % file; 368 log.log( "<parseConfig>readFile(), Error, Cannot open '%s' - skipping" % (file), 4 ) 369 return 374 conf = open(file, 'r') 375 except IOError, e: 376 msg = "Error opening file '%s': %s" % (file, str(e)) 377 sys.stderr.write(msg + '\n') 378 log.log( msg, 4 ) 379 raise ConfigError(msg) 370 380 371 381 # add this filename to the list of config files
