Changeset 33

Show
Ignore:
Timestamp:
09/22/07 15:57:04 (1 year ago)
Author:
devja..@anarkystic.com
Message:

added a small hack to allow different configs for different instances

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • fizzjik/fizzjik/config.py

    r17 r33  
    2222        section = self.__class__.__name__ 
    2323        if not config.has_section(section): 
    24             return 
     24            section_mod = getattr(self.__class__, '_instances', 0) 
     25            section = "%s_%s"%(section, section_mod) 
     26            if not config.has_section(section): 
     27                return 
     28            else: 
     29                self.__class__._instances = section_mod + 1 
    2530        self.config = config 
    2631        for o in config.options(section): 
  • fizzjik/test.mac.cfg

    r32 r33  
    1515#device = /dev/tty.USA19H1d1P1.1 
    1616 
    17 [SonMicroMifareSensor
     17[SonMicroMifareSensor_0
    1818enabled = True 
    1919#device = /dev/tty.USA19H1d1P1.1 
    20 device = /dev/tty.usbserial-A3Q608EV 
     20#device = /dev/tty.usbserial-A3Q608EV 
     21device = /dev/tty.usbserial-A3Q5UJ69 
     22#baudrate = 19200 
     23 
     24[SonMicroMifareSensor_1] 
     25enabled = True 
     26#device = /dev/tty.USA19H1d1P1.1 
     27#device = /dev/tty.usbserial-A3Q608EV 
     28device = /dev/tty.usbserial-A3Q6H8YO 
    2129#baudrate = 19200 
    2230 
  • fizzjik/test.mac.py

    r32 r33  
    3333bluey.setServiceParent(hub) 
    3434 
    35 easyident = SonMicroMifareSensor() 
    36 easyident.setServiceParent(hub) 
     35sonmicro_0 = SonMicroMifareSensor() 
     36sonmicro_0.setServiceParent(hub) 
     37sonmicro_1 = SonMicroMifareSensor() 
     38sonmicro_1.setServiceParent(hub) 
    3739#easyident = EasyIdentSensor() 
    3840#easyident.setServiceParent(hub)