]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2380] added final '\n' to progress report on succesful completion.
authorJINMEI Tatuya <jinmei@isc.org>
Tue, 18 Dec 2012 06:36:09 +0000 (22:36 -0800)
committerJINMEI Tatuya <jinmei@isc.org>
Tue, 18 Dec 2012 06:36:09 +0000 (22:36 -0800)
src/bin/loadzone/loadzone.py.in

index e94eb643720a0441ccd3d7916b1069de21740cff..b30ed148fbbd153b5dd0740723612e5b20566cff 100755 (executable)
@@ -241,6 +241,12 @@ class LoadZoneRunner:
                     self._report_progress(self.__loaded_rrs)
             if self.__interrupted:
                 raise LoadFailure('loading interrupted by signal')
+
+            # On successfully completion, add final '\n' to the progress
+            # report output (on failure don't bother to make it prettier).
+            if (self._report_interval > 0 and
+                self.__loaded_rrs >= self._report_interval):
+                sys.stdout.write('\n')
         except Exception as ex:
             # release any remaining lock held in the client/loader
             loader, datasrc_client = None, None