diff options
author | Clark Williams <williams@redhat.com> | 2009-02-01 09:13:35 -0600 |
---|---|---|
committer | Clark Williams <williams@redhat.com> | 2009-02-01 09:13:35 -0600 |
commit | 43b9b5a58bc1533c245202bde51e8f091d25b440 (patch) | |
tree | 4678d068e72fafa325e39935e5823eeb0ed4b2af /py/mock.py | |
parent | 9eb2dc48fb1097416a42fe4835274b9c4d8a9ad9 (diff) | |
parent | fd41e6e363e0a08ba1f71670ad9a1206b7982ed0 (diff) | |
download | mock-43b9b5a58bc1533c245202bde51e8f091d25b440.tar.gz mock-43b9b5a58bc1533c245202bde51e8f091d25b440.tar.xz mock-43b9b5a58bc1533c245202bde51e8f091d25b440.zip |
Merge branch 'master' into clark
Diffstat (limited to 'py/mock.py')
-rwxr-xr-x | py/mock.py | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -191,9 +191,10 @@ decorate(traceLog()) def setup_default_config_opts(config_opts, unprivUid): "sets up default configuration." # global - config_opts['basedir'] = '/var/lib/mock/' # root name is automatically added to this + config_opts['version'] = __VERSION__ + config_opts['basedir'] = '/var/lib/mock' # root name is automatically added to this config_opts['resultdir'] = '%(basedir)s/%(root)s/result' - config_opts['cache_topdir'] = '/var/lib/mock/cache' + config_opts['cache_topdir'] = '/var/cache/mock' config_opts['clean'] = True config_opts['chroothome'] = '/builddir' config_opts['log_config_file'] = 'logging.ini' @@ -652,6 +653,11 @@ if __name__ == '__main__': exitStatus = 7 log.error("Exiting on user interrupt, <CTRL>-C") + except (mock.exception.ResultDirNotAccessible,), exc: + exitStatus = exc.resultcode + log.error(str(exc)) + killOrphans = 0 + except (mock.exception.BadCmdline, mock.exception.BuildRootLocked), exc: exitStatus = exc.resultcode log.error(str(exc)) |