Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/test/test_rrd.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_rrd.py')
-rw-r--r--test/test_rrd.py52
1 files changed, 52 insertions, 0 deletions
diff --git a/test/test_rrd.py b/test/test_rrd.py
new file mode 100644
index 0000000..81dd3c8
--- /dev/null
+++ b/test/test_rrd.py
@@ -0,0 +1,52 @@
+#!/usr/bin/env python
+
+import argparse
+from db import *
+from rrd_files import *
+from db import *
+
+parser = argparse.ArgumentParser()
+parser.add_argument('--rrd_path',required=False)
+parser.add_argument('--rrd_name',required=True)
+
+args = parser.parse_args()
+
+print "============================== TEST RRD -> Relational DB ========================================"
+db = DB_Stats('statistics', 'root', 'gustavo')
+db.create()
+
+DATE_START =datetime(year=2012,
+ month=12,
+ day=13,
+ hour=0,
+ minute=0,
+ second=0).strftime("%s")
+
+
+DATE_END = datetime(year=2012,
+ month=12,
+ day=14,
+ hour=0,
+ minute=0,
+ second=0).strftime("%s")
+
+DATE_START = db.get_date_last_record()
+DATE_END = datetime.now().strftime("%s")
+
+act_rrd = RRD (path = "/home/gustavo/AC/consolidation/rrds", name=args.rrd_name)
+"""
+act_rrd = RRD (path = "/home/gustavo/AC/consolidation/rrds", name="abacus.rrd", date_start=DATE_START, date_end=DATE_END)
+"""
+"""
+act_rrd.show_valid_ds("resumed")
+act_rrd.show_valid_ds("new")
+act_rrd.show_valid_ds("instances")
+act_rrd.show_valid_ds("buddies")
+data = {}
+db.store_activity_uptime(act_rrd)
+"""
+act_rrd.show_valid_ds("uptime")
+act_rrd.show_valid_ds("active")
+
+act_rrd.get_uptime_by_interval()
+act_rrd.get_active_by_interval()