Changeset 38
- Timestamp:
- 09/23/07 10:41:01 (1 year ago)
- Files:
-
- fizzjik/fizzjik/hub.py (modified) (2 diffs)
- fizzjik/fizzjik/remote/anymeta.py (modified) (2 diffs)
- fizzjik/test.mac.cfg (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
fizzjik/fizzjik/hub.py
r37 r38 37 37 if evt.match(cls): 38 38 for observer in self._observers[cls]: 39 observer (evt)39 observer[0](evt, *observer[1], **observer[2]) 40 40 41 41 def addService(self, svc): … … 52 52 self._addObserver(svc) 53 53 54 def addObserver(self, evt, callback ):54 def addObserver(self, evt, callback, *args, **kw): 55 55 if evt not in self._observers.keys(): 56 56 self._observers[evt] = [] 57 self._observers[evt].append( callback)57 self._observers[evt].append((callback, args, kw)) 58 58 59 59 def removeObserver(self, evt, callback): fizzjik/fizzjik/remote/anymeta.py
r32 r38 1 1 from fizzjik.config import ConfigurableService, if_config 2 from fizzji .remote import rest2 from fizzjik.remote import rest 3 3 4 4 class Namespace(object): … … 18 18 enabled = True 19 19 20 username = "" 21 password = "" 22 20 23 def __getattr__(self, attr): 21 24 return Namespace(attr, self) 22 25 23 26 def call(self, method, request, format="xml", debug=0, **kw): 27 request.setdefault("username", self.username) 28 request.setdefault("password", self.password) 24 29 request.setdefault("method", method) 25 30 request.setdefault("format", format) fizzjik/test.mac.cfg
r36 r38 19 19 #device = /dev/tty.USA19H1d1P1.1 20 20 #device = /dev/tty.usbserial-A3Q608EV 21 device = /dev/tty.usbserial-A3Q609M2 21 #device = /dev/tty.usbserial-A3Q609M2 22 device = /dev/tty.usbserial-A3Q608W5 22 23 #device = /dev/tty.usbserial-A3Q5UJ69 23 24 #baudrate = 19200
