summaryrefslogtreecommitdiff
path: root/pbr/packaging.py
diff options
context:
space:
mode:
authorZuul <zuul@review.openstack.org>2018-10-16 16:08:13 +0000
committerGerrit Code Review <review@openstack.org>2018-10-16 16:08:13 +0000
commitbd300d07ee016bf04b5da783fa696754b8a49af8 (patch)
tree50ca069275418e4a6367d5bd0599b1f849356ad9 /pbr/packaging.py
parent73a763d1e3cb2f00c2dc4fbfecfab487f9698818 (diff)
parenta34629a956e614f60932e664801393cf1200438d (diff)
downloadpbr-bd300d07ee016bf04b5da783fa696754b8a49af8.tar.gz
Merge "Add an option to skip generating RELEASENOTES.rst"5.1.0
Diffstat (limited to 'pbr/packaging.py')
-rw-r--r--pbr/packaging.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/pbr/packaging.py b/pbr/packaging.py
index d8d3737..77a4b22 100644
--- a/pbr/packaging.py
+++ b/pbr/packaging.py
@@ -577,6 +577,13 @@ class LocalSDist(sdist.sdist):
if hasattr(self, '_has_reno'):
return self._has_reno
+ option_dict = self.distribution.get_option_dict('pbr')
+ should_skip = options.get_boolean_option(option_dict, 'skip_reno',
+ 'SKIP_GENERATE_RENO')
+ if should_skip:
+ self._has_reno = False
+ return False
+
try:
# versions of reno witout this module will not have the required
# feature, hence the import