[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r26707 - in gnunet-planetlab/gplmt/contrib: . tasklists
From: |
gnunet |
Subject: |
[GNUnet-SVN] r26707 - in gnunet-planetlab/gplmt/contrib: . tasklists |
Date: |
Mon, 1 Apr 2013 15:11:31 +0200 |
Author: otarabai
Date: 2013-04-01 15:11:31 +0200 (Mon, 01 Apr 2013)
New Revision: 26707
Added:
gnunet-planetlab/gplmt/contrib/stat-cached.sh
gnunet-planetlab/gplmt/contrib/tasklists/deploy_gnunetstat_script.xml
Log:
Deploy gnunet-statistics caching script
Added: gnunet-planetlab/gplmt/contrib/stat-cached.sh
===================================================================
--- gnunet-planetlab/gplmt/contrib/stat-cached.sh
(rev 0)
+++ gnunet-planetlab/gplmt/contrib/stat-cached.sh 2013-04-01 13:11:31 UTC
(rev 26707)
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+file=/tmp/stat-cache
+expiration_time=120
+
+if [ -f "$file" ]; then
+ current=`date +%s`
+ modified=`stat -c "%Y" $file`
+ if [ $(($current-$modified)) -gt $expiration_time ]; then
+ gnunet-statistics > $file
+ fi
+else
+ gnunet-statistics > $file
+fi
+
+# parse file here
+grep "$1 .* $2" $file | awk '{print $NF}'
Property changes on: gnunet-planetlab/gplmt/contrib/stat-cached.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: gnunet-planetlab/gplmt/contrib/tasklists/deploy_gnunetstat_script.xml
===================================================================
--- gnunet-planetlab/gplmt/contrib/tasklists/deploy_gnunetstat_script.xml
(rev 0)
+++ gnunet-planetlab/gplmt/contrib/tasklists/deploy_gnunetstat_script.xml
2013-04-01 13:11:31 UTC (rev 26707)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<tasklist name="Deploy GNUnet Statistics Script"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../tasklist_schema.xsd">
+ <put id="0" name="put stat-cached.sh">
+ <source>contrib/stat-cached.sh</source>
+ <destination>~/stat-cached.sh</destination>
+ <stop_on_fail>true</stop_on_fail>
+ </put>
+</tasklist>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r26707 - in gnunet-planetlab/gplmt/contrib: . tasklists,
gnunet <=