Revision: 186
http://openautomation.svn.sourceforge.net/openautomation/?rev=186&view=rev
Author: makki1
Date: 2010-12-05 16:43:23 +0000 (Sun, 05 Dec 2010)
Log Message:
-----------
Export existing rrds for editor/diagram-widget
Added Paths:
-----------
CometVisu/trunk/visu/edit/get_widget_diagram.php
Added: CometVisu/trunk/visu/edit/get_widget_diagram.php
===================================================================
--- CometVisu/trunk/visu/edit/get_widget_diagram.php (rev 0)
+++ CometVisu/trunk/visu/edit/get_widget_diagram.php 2010-12-05 16:43:23 UTC (rev 186)
@@ -0,0 +1,26 @@
+<?php
+define('FILE_GA', "/etc/wiregate/eibga.conf");
+define('FILE_OW', "/etc/wiregate/owsensors.conf");
+define('DIR_RRD', "/var/www/rrd/*.rrd");
+
+$arrOW = parse_ini_file(FILE_OW, true);
+$arrGA = parse_ini_file(FILE_GA, true);
+
+$arrAdresses = array();
+
+foreach (glob(DIR_RRD) as $filename) {
+ $filebase = basename($filename);
+ $arrRRDParts = explode("_", $filebase, 2);
+ $arrRRDtype = explode(".", $arrRRDParts[1], 2);
+ $arrAdresses[$filebase] = array(
+ "adddress" => $arrOW[$arrRRDParts[0]]['eib_ga_'.$arrRRDtype[0]],
+ "name" => utf8_encode($arrOW[$arrRRDParts[0]]['name']),
+ "dpt" => $arrGA[$arrOW[$arrRRDParts[0]]['eib_ga_'.$arrRRDtype[0]]]['DPTSubId']
+ );
+
+}
+
+print json_encode($arrAdresses);
+exit;
+
+?>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|