Files
flippr-game/Solenoid.py
Jonas Zeunert 583c361f4e logging level
2020-03-11 23:08:29 +01:00

17 lines
502 B
Python

from networking.Networking import Networking
from utils.util import normalizeName
import logging
class Solenoid:
def __init__(self, name):
self.name = name
def __init__(self):
subclassName = self.__class__.__subclasses__()[0].__name__
solenoidName = subclassName.split('Solenoid')[0]
self.name = normalizeName(solenoidName)
def trigger(self):
logging.info("Trigger solenoid with name " + self.name)
Networking().triggerSolenoid(self.name)