Beispiel #1
0
import usbio
import echo
import xml_tag_extractor
import datapoint_extractor
import xively_writer

usb = usbio.USBIO()
idx = xml_tag_extractor.XMLTagExtractor("InstantaneousDemand")
dpx = datapoint_extractor.DatapointExtractor()
cos = xively_writer.XivelyWriter()
ech = echo.Echo()

# usb.attach(idx).attach(dpx).attach(cos).attach(ech)
usb.attach(idx).attach(dpx).attach(cos)
usb.start()
usb.thread.join()
Beispiel #2
0
import file_reader
import echo
import xml_tag_extractor

print """Test XMLTagExtractor with a file that starts partway through a fragment"""
fr = file_reader.FileReader("testfile2.xml")
fr.attach(xml_tag_extractor.XMLTagExtractor("InstantaneousDemand")).attach(
    echo.Echo())
fr.start()
fr.thread.join()