From 1be510f9529cb082f802408b472a77d074b394c0 Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Sun, 14 Apr 2013 13:46:12 +0000 Subject: Add zarb MLs html archives --- zarb-ml/mageia-sysadm/2011-January/002180.html | 146 +++++++++++++++++++++++++ 1 file changed, 146 insertions(+) create mode 100644 zarb-ml/mageia-sysadm/2011-January/002180.html (limited to 'zarb-ml/mageia-sysadm/2011-January/002180.html') diff --git a/zarb-ml/mageia-sysadm/2011-January/002180.html b/zarb-ml/mageia-sysadm/2011-January/002180.html new file mode 100644 index 000000000..b3c3e278e --- /dev/null +++ b/zarb-ml/mageia-sysadm/2011-January/002180.html @@ -0,0 +1,146 @@ + + + + [Mageia-sysadm] [313] Fixes + + + + + + + + + +

[Mageia-sysadm] [313] Fixes

+ root at mageia.org + root at mageia.org +
+ Tue Jan 18 13:43:53 CET 2011 +

+
+ +
Revision: 313
+Author:   pterjan
+Date:     2011-01-18 13:43:53 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+Fixes
+
+Modified Paths:
+--------------
+    build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php	2011-01-17 17:24:15 UTC (rev 312)
++++ build_system/web/index.php	2011-01-18 12:43:53 UTC (rev 313)
+@@ -46,7 +46,7 @@
+ 
+ chdir($upload_dir);
+ 
+-$all_files = shell_exec("find \( -name '*.rpm' -o -name '*.src.rpm.info' -o -name '*.youri' -o -name '*.lock' -o -name '*.done' \) ! -ctime $max_modified -printf \"%p\t%T@\"");
++$all_files = shell_exec("find \( -name '*.rpm' -o -name '*.src.rpm.info' -o -name '*.youri' -o -name '*.lock' -o -name '*.done' \) ! -ctime $max_modified -printf \"%p\t%T@\\n\"");
+ $re = "!^\./(\w+)/((\w+)/(\w+)/(\w+)/(\d+)\.(\w+)\.(\w+)\.(\d+))_?(.+)(\.src\.rpm(?:\.info)?|\.youri|\.lock|\.done)\s+(\d+\.\d+)$!m";
+ $r = preg_match_all($re,
+     $all_files,
+@@ -89,7 +89,7 @@
+         // parse build bot from $data
+         $pkgs[$key]['status']['build'] = 1;
+     } else if ($ext == '.done') {
+-        $pkgs[$key]['buildtime']['start'] = strtotime($val[6]);
++        $pkgs[$key]['buildtime']['start'] = key2timestamp($val[6]);
+         $pkgs[$key]['buildtime']['end'] = round($val[12]);
+         $pkgs[$key]['buildtime']['diff'] = $pkgs[$key]['buildtime']['end'] - $pkgs[$key]['buildtime']['start'];
+     }
+@@ -133,6 +133,24 @@
+ }
+ 
+ /**
++ * Return timestamp from package key
++ * @param string $key package submission key
++ *
++ * @return integer
++*/
++
++function key2timestamp($key) {
++    global $tz;
++
++    $date = DateTime::createFromFormat("YmdHis", $key+0, $tz);
++    if ($date <= 0)
++        return null;
++
++    return $date->getTimestamp();
++}
++
++function key2date($key, $diff = null) {
++/**
+  * Return human-readable time difference:
+  * - against $key (YmdHis expected format)
+  * - using only $diff (takes precedence over $key if provided)
+@@ -142,15 +160,14 @@
+  *
+  * @return string
+ */
+-function key2date($key, $diff = null) {
+     global $tz;
+ 
+     if (is_null($diff) || $diff <= 0) {
+-        $date = DateTime::createFromFormat("YmdHis", $key+0, $tz);
+-        if ($date <= 0)
++        $t = key2timestamp($key);
++        if (is_null($t))
+             return null;
+ 
+-        $diff = time() - $date->getTimestamp();
++        $diff = time() - $t;
+     }
+     if ($diff<60)
+        return $diff . " second" . plural($diff);
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: </pipermail/mageia-sysadm/attachments/20110118/cf616b24/attachment.html>
+
+ + + + + + + + + + + + + +
+

+ +
+More information about the Mageia-sysadm +mailing list
+ -- cgit v1.2.1