From: Dan Mick Date: Tue, 7 Mar 2017 00:14:30 +0000 (-0800) Subject: provision: ctx does not always have 'config' attribute X-Git-Tag: 1.1.0~449^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F1042%2Fhead;p=teuthology.git provision: ctx does not always have 'config' attribute Signed-off-by: Dan Mick --- diff --git a/teuthology/provision/__init__.py b/teuthology/provision/__init__.py index b7b535962..b5512ea13 100644 --- a/teuthology/provision/__init__.py +++ b/teuthology/provision/__init__.py @@ -13,7 +13,7 @@ log = logging.getLogger(__name__) def _logfile(ctx, shortname): - if (ctx.config.get('archive_path')): + if hasattr(ctx, 'config') and ctx.config.get('archive_path'): return os.path.join(ctx.config['archive_path'], shortname + '.downburst.log')