summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSachi King <nakato@nakato.io>2015-08-27 15:52:03 +1000
committerSachi King <nakato@nakato.io>2015-08-27 15:52:03 +1000
commit8047f2feafeead5f4913f9ab1d7d2c6d0ccf79e0 (patch)
treef092d85b29e4725eeb5e3dc50c1811b72f49f5cf
parent1e05037c2ae02a4d52d0f50abf00d61021971508 (diff)
downloadpbr-8047f2feafeead5f4913f9ab1d7d2c6d0ccf79e0.tar.gz
Have pbr egg_info.writer check PBR is enabled1.7.0
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
-rw-r--r--pbr/pbr_json.py2
1 files changed, 2 insertions, 0 deletions
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