root/fizzjik/test.py

Revision 22, 1.4 kB (checked in by devja..@anarkystic.com, 1 year ago)

added dhclient controller thingee

Line 
1 #from fizzjik import cocoareactor
2 #cocoareactor.install()
3
4 from twisted.application import service
5
6 import fizzjik.input.easyident
7 import fizzjik.input.sonmicro
8 import fizzjik.input.basic
9
10 import fizzjik.output.basic
11 import fizzjik.output.lpr
12 import fizzjik.output.mplayer
13
14 from fizzjik.hub import Hub
15 from fizzjik.input.easyident import EasyIdentSensor
16 from fizzjik.input.sonmicro import SonMicroMifareSensor
17 #from fizzjik.input.bluetooth import BluetoothSensor
18 from fizzjik.input.basic import LineReceiver
19 from fizzjik.input.network import NetworkConnectionSensor
20
21 from fizzjik.output.basic import Echo
22 from fizzjik.output.lpr import LPRService
23 #from fizzjik.output.growl import GrowlService
24
25 from fizzjik.controller.network import DHClientController
26
27 application = service.Application('easyident')
28
29 hub = Hub("test.cfg")
30 hub.setServiceParent(application)
31
32 #bluey = BluetoothSensor()
33 #bluey.setServiceParent(hub)
34
35 easyident = SonMicroMifareSensor()
36 easyident.setServiceParent(hub)
37 #easyident = EasyIdentSensor()
38 #easyident.setServiceParent(hub)
39
40 network = NetworkConnectionSensor()
41 network.setServiceParent(hub)
42
43 echo = Echo()
44 echo.setServiceParent(hub)
45
46 dhclient = DHClientController()
47 dhclient.setServiceParent(hub)
48
49 #growler = GrowlService()
50 #growler.setServiceParent(hub)
51
52 #hub.addObserver("TagAddedEvent", growler.defaultNotify)
53
54 #lr = LineReceiver(2336)
55 #lr.setServiceParent(hub)
Note: See TracBrowser for help on using the browser.