from __future__ import with_statement
import os as OS; ENV = OS.environ
+import output as O; OUT = O.OUT
import sys as SYS
import types as TY
d.update(DEFAULTS)
## And run the configuration code.
- with open(config) as f:
- exec f in d
+ try:
+ with open(config) as f:
+ exec f in d
+ except IOError, e:
+ OUT.warn("couldn't open configuration file `%s': %s" %
+ (config, e.strerror))
## Run the hooks.
for func in _HOOKS: