Parcourir la source

Move buzzer init order to fall after config init.

Buzzer can't initialise with correct gpio pin as the config hasn't been initialised yet.
tags/3.1_alpha
Luke Mullan il y a 8 ans
Parent
révision
e7de4d8965
2 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. +1
    -1
      modules/buzzer/__init__.py
  2. +1
    -1
      modules/config/__init__.py

+ 1
- 1
modules/buzzer/__init__.py Voir le fichier

@@ -41,7 +41,7 @@ class Buzzer(object):

start_new_thread(play, (self.sound,))

@cbpi.initalizer(order=0)
@cbpi.initalizer(order=1)
def init(cbpi):
gpio = cbpi.get_config_parameter("buzzer", 16)
cbpi.buzzer = Buzzer(gpio)


+ 1
- 1
modules/config/__init__.py Voir le fichier

@@ -52,7 +52,7 @@ class ConfigView(BaseView):
cls.post_init_callback(value)
cls.api.cache[cls.cache_key][value.name] = value

@cbpi.initalizer(order=1)
@cbpi.initalizer(order=0)
def init(cbpi):
print "INITIALIZE CONFIG MODULE"
ConfigView.register(cbpi.app, route_base='/api/config')


Chargement…
Annuler
Enregistrer