]> git.ipfire.org Git - ipfire-3.x.git/commitdiff
naoki: Log build time.
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 12 Nov 2010 17:46:15 +0000 (18:46 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 12 Nov 2010 17:46:15 +0000 (18:46 +0100)
naoki/environ.py

index 841659dc199b2b6231d722d3a4064c5f094d1199..f4acd7363e1b5f2faf0387825f8d4a690240a969 100644 (file)
@@ -4,6 +4,7 @@ import grp
 import logging
 import os
 import stat
+import time
 
 import logger
 import mail
@@ -322,6 +323,9 @@ class Build(_Environment):
                return v
 
        def build(self, *args, **kwargs):
+               # Save starting time
+               time_start = time.time()
+
                try:
                        self.make("package")
                except:
@@ -336,6 +340,9 @@ class Build(_Environment):
                        mail.report_error(self.package)
                        raise
 
+               # Log time that was needed to build the package
+               self.logger.info("Build time: %.2fs" % (time.time() - time_start))
+
                if config["cleanup_on_success"]:
                        self.clean()