diff options
author | Zac Medico <zmedico@gentoo.org> | 2011-12-07 23:26:02 -0800 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2011-12-07 23:26:02 -0800 |
commit | c281c323adf14ece439b98dcf35531666266a0a5 (patch) | |
tree | 55a8388b8ee747d5163c694c98f57201f6fce437 /bin/dispatch-conf | |
parent | 5cd61be51c5d6c9e4714e65db77ad9c27b2fb9a7 (diff) | |
download | portage-c281c323adf14ece439b98dcf35531666266a0a5.tar.gz portage-c281c323adf14ece439b98dcf35531666266a0a5.tar.bz2 portage-c281c323adf14ece439b98dcf35531666266a0a5.zip |
dispatch-conf: experimental prefix support
Diffstat (limited to 'bin/dispatch-conf')
-rwxr-xr-x | bin/dispatch-conf | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/bin/dispatch-conf b/bin/dispatch-conf index 3089329db..1cad9e011 100755 --- a/bin/dispatch-conf +++ b/bin/dispatch-conf @@ -85,7 +85,7 @@ class dispatch: confs = [] count = 0 - config_root = '/' + config_root = os.environ.get("__PORTAGE_TEST_EPREFIX", "/") self.options = portage.dispatch_conf.read_config(MANDATORY_OPTS) if "log-file" in self.options: @@ -120,7 +120,8 @@ class dispatch: # for path in config_paths: - path = portage.normalize_path(path) + path = portage.normalize_path( + os.path.join(config_root, path.lstrip(os.sep))) try: mymode = os.stat(path).st_mode except OSError: |