livebox:xap_cacti

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
livebox:xap_cacti [2013/05/29 02:03] – [Customizing for xAP] brettlivebox:xap_cacti [2013/05/31 11:57] (current) – [Customizing for xAP] garrydwilms
Line 100: Line 100:
 import sys import sys
 import time import time
-from os import popen+import urllib2
  
 def getValue(target,section,key): def getValue(target,section,key):
-        popen("wget -qO- http://livebox.local:8080/%s/%s/%s" % (target,section,key)) +        urllib2.urlopen("http://livebox.local:8080/%s/%s/%s" % (target,section,key)) 
-        ret = x.read() +        ret = f.read() 
-        x.close() +        if key == "state": 
-        if ret: +            if ret == "on": return 1 
-                return ret +        elif ret: 
-        return "0"+            return ret 
 +        return 0
  
 if len(sys.argv) < 3: if len(sys.argv) < 3:
  • livebox/xap_cacti.1369793011.txt.gz
  • Last modified: 2013/05/29 02:03
  • by brett