summaryrefslogtreecommitdiffstats
path: root/setup.py
diff options
context:
space:
mode:
authorSandy Walsh <sandy.walsh@rackspace.com>2010-11-16 03:04:27 -0400
committerSandy Walsh <sandy.walsh@rackspace.com>2010-11-16 03:04:27 -0400
commitb59a36af4fae4acf3edfea094c6080458c16bfa8 (patch)
tree9c4b6e2d22bdc5be958dd2c81beff732834912c2 /setup.py
parent66a5ac31c4a5f24da9c0335cf934bbf545c0d95f (diff)
parent6e349f6ea1846c104f620aa68a26cfc753e8977d (diff)
downloadnova-b59a36af4fae4acf3edfea094c6080458c16bfa8.tar.gz
nova-b59a36af4fae4acf3edfea094c6080458c16bfa8.tar.xz
nova-b59a36af4fae4acf3edfea094c6080458c16bfa8.zip
Changed from fine-grained operation control to binary admin on/off setting.
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/setup.py b/setup.py
index 33d815fa6..ec0014478 100644
--- a/setup.py
+++ b/setup.py
@@ -16,13 +16,14 @@
# License for the specific language governing permissions and limitations
# under the License.
+import os
+import subprocess
+
from setuptools import setup, find_packages
from setuptools.command.sdist import sdist
from sphinx.setup_command import BuildDoc
-import os
-import subprocess
-
+from nova.utils import parse_mailmap, str_dict_replace
class local_BuildDoc(BuildDoc):
def run(self):
@@ -42,8 +43,9 @@ class local_sdist(sdist):
log_cmd = subprocess.Popen(["bzr", "log", "--novalog"],
stdout=subprocess.PIPE, env=env)
changelog = log_cmd.communicate()[0]
+ mailmap = parse_mailmap()
with open("ChangeLog", "w") as changelog_file:
- changelog_file.write(changelog)
+ changelog_file.write(str_dict_replace(changelog, mailmap))
sdist.run(self)
setup(name='nova',