From 8047f2feafeead5f4913f9ab1d7d2c6d0ccf79e0 Mon Sep 17 00:00:00 2001 From: Sachi King Date: Thu, 27 Aug 2015 15:52:03 +1000 Subject: Have pbr egg_info.writer check PBR is enabled PBR is currently creating a pbr.json for any install originating from a git tree as pbr_json is an entry point for egg_info.writers. If pbr is not set to True in setup() we now exit before doing any work. Change-Id: Ia37e37c22c2396f6a10aa2075ea8c501e571fee3 Closes-Bug: 1483067 --- pbr/pbr_json.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pbr/pbr_json.py b/pbr/pbr_json.py index 2290103..beaa076 100644 --- a/pbr/pbr_json.py +++ b/pbr/pbr_json.py @@ -20,6 +20,8 @@ from pbr import git def write_pbr_json(cmd, basename, filename): + if not cmd.distribution.pbr: + return git_dir = git._run_git_functions() if not git_dir: return -- cgit v1.2.1