This commit is contained in:
Jonas Zeunert
2020-05-07 19:48:58 +02:00
parent 7f904a6892
commit e69ebbca8c
2 changed files with 21 additions and 1 deletions

View File

@@ -1,5 +1,6 @@
from networking.Networking import Networking
from utils.util import normalizeName
from solenoids import *
import logging
@@ -15,3 +16,5 @@ class Solenoid:
def trigger(self):
logging.info("Trigger solenoid with name " + self.name)
Networking().triggerSolenoid(self.name)

17
solenoids/__init__.py Normal file
View File

@@ -0,0 +1,17 @@
__all__ = []
import pkgutil
import inspect
__path__ = pkgutil.extend_path(__path__, __name__)
for loader, name, is_pkg in pkgutil.walk_packages(__path__):
module = loader.find_module(name).load_module(name)
for name, value in inspect.getmembers(module):
if name.startswith('__'):
continue
globals()[name] = value
__all__.append(name)