<gh_stars>0
#!/usr/bin/env python3

"""ModuleTemplate.py: This file contains the abstract class for a module for the RhysRoom software."""

__author__ = "<NAME>"
__copyright__ = "Copyright 2018, <NAME>"

import logging

from abc import ABC, abstractmethod


class ModuleTemplate(ABC):
    def __init__(self, main):
        super().__init__()
        self.main = main
        self.run_as_thread = False

    @abstractmethod
    def start(self):
        pass

    @abstractmethod
    def get_name(self):
        pass

#!/usr/bin/env python3

"""ModuleTemplate.py: This file contains the abstract class for a module for the RhysRoom software."""

__author__ = "<NAME>"
__copyright__ = "Copyright 2018, <NAME>"

import logging

from abc import ABC, abstractmethod


class ModuleTemplate(ABC):
    def __init__(self, main):
        super().__init__()
        self.main = main
        self.run_as_thread = False

    @abstractmethod
    def start(self):
        pass

    @abstractmethod
    def get_name(self):
        pass
#!/usr/bin/env python3 ModuleTemplate.py: This file contains the abstract class for a module for the RhysRoom software.