# -*- coding: utf-8 -*- # !/usr/bin/env python import logging logger = logging.getLogger(__name__) class Handler(object): def __init__(self, cmd, dev, payload): self.cmd = cmd self.dev = dev self.payload = payload def do(self): raise NotImplementedError() class UnknowCmdHandler(Handler): def do(self): logger.debug('unknown cmd = {}'.format(self.cmd))