]> Frank Brehm's Git Trees - profitbricks/jenkins-build-scripts.git/commitdiff
debian_build.py: Fix print of changelog entries.
authorBenjamin Drung <benjamin.drung@profitbricks.com>
Fri, 25 Jul 2014 20:14:55 +0000 (22:14 +0200)
committerBenjamin Drung <benjamin.drung@profitbricks.com>
Fri, 25 Jul 2014 20:14:55 +0000 (22:14 +0200)
debian_build.py

index 7394489ea18761f687a9321a2e7fc9d001740023..d21a1ecfbf576ce81bc96a98615978cc4a4843a4 100755 (executable)
@@ -615,9 +615,15 @@ if __name__ == '__main__':
     cl = changelog.Changelog()
     cl.parse_changelog(open('debian/changelog'))
     logger.info('New changelog:')
-    for block in cl._blocks[0:2]:
-        for line in block.__str__().split('\n'):
-            logger.info('    ' + line)
+    count = 2
+    changelog = ""
+    for block in cl:
+        changelog += str(block)
+        count -= 1
+        if count == 0:
+            break
+    for line in changelog.rstrip().split('\n'):
+        logger.info('    ' + line)
 
     #
     # ACT IV: preparations are done, let's build the source