From a8e01a37ed44e94e0f9fa52ac917d76023888935 Mon Sep 17 00:00:00 2001 From: Vincent Riquer Date: Fri, 30 Jan 2015 16:08:33 +0100 Subject: [PATCH] better graph period chooser --- index | 35 +++++++++++++++++++++-------------- settings | 6 ++++-- 2 files changed, 25 insertions(+), 16 deletions(-) diff --git a/index b/index index 50a24ad..eefc4cb 100755 --- a/index +++ b/index @@ -367,18 +367,27 @@ then
- << - < - R - > - >> + First + -Y + -M + -W + -D + Now + +D + +W + +M + +Y - << - < - R - > - >> + -Y + -M + -W + -D + Now + +D + +W + +M + +Y
@@ -606,10 +615,8 @@ else next=('COMMENT:\n') fi - (( start > -1209600 )) && datastart=-1209600 - (( end < 157680001 )) && dataend="+157680001" - (( start > 0 )) && start="+$start" - (( end > 0 )) && end="+$end" + (( start - now > -1209600 )) && datastart=-1209600 + (( end - now < 157680001 )) && dataend="+157680001" (( datastart > 0 )) && datastart="+$datastart" rrdtool graph - \ diff --git a/settings b/settings index 3e74447..c7975a6 100644 --- a/settings +++ b/settings @@ -29,9 +29,11 @@ L14color=8B1479 L15color=6B127D L16color=591494 -default_start=-604800 -default_end=1209600 default_prevperiod=1m +now=$(date +%s) + +(( default_start = now - 604800 )) +(( default_end = now + 1209600 )) start=$default_start end=$default_end