Revision 89e1fc26 lib/cli.py
b/lib/cli.py | ||
---|---|---|
296 | 296 |
except errors.HooksFailure, err: |
297 | 297 |
logger.ToStderr("Failure: hooks general failure: %s" % str(err)) |
298 | 298 |
result = 1 |
299 |
except errors.ResolverError, err: |
|
300 |
this_host = utils.HostInfo.SysName() |
|
301 |
if err.args[0] == this_host: |
|
302 |
msg = "Failure: can't resolve my own hostname ('%s')" |
|
303 |
else: |
|
304 |
msg = "Failure: can't resolve hostname '%s'" |
|
305 |
logger.ToStderr(msg % err.args[0]) |
|
306 |
result = 1 |
|
299 | 307 |
except errors.OpPrereqError, err: |
300 | 308 |
logger.ToStderr("Failure: prerequisites not met for this" |
301 | 309 |
" operation:\n%s" % str(err)) |
Also available in: Unified diff