Ejemplo n.º 1
0
    def start(self):
        Component.start(self)

        server = ThreadedTCPServer((self._params['host'], self._params['port']), ThreadedTCPRequestHandler, False)
        server.allow_reuse_address = True
        server.server_bind()
        server.server_activate()
        server.serve_forever()
Ejemplo n.º 2
0
    def start(self):
        Component.start(self)

        # Raise volume
        os.system("/usr/bin/amixer set PCM -- 90%")

        self._sp = subprocess.Popen(self._params['festival_bin'],
                                    stdin=subprocess.PIPE,
                                    stdout=subprocess.PIPE,
                                    universal_newlines=True)

        self.command('(' + self._params['voice'] + ')')
Ejemplo n.º 3
0
    def start(self):
        Component.start(self)

        while True:
            now = datetime.datetime.now()

            if now.second == 0:
                dow = str(now.isoweekday())

                self.send_intercom_message(self.INTERCOM_MESSAGE_EVENT_CRON, {
                    'dow': dow,
                    'hour': now.hour,
                    'minute': now.minute,
                })

            time.sleep(1)
Ejemplo n.º 4
0
 def start(self):
     Component.start(self)
     RuleRepo.load()
Ejemplo n.º 5
0
 def start(self):
     Component.start(self)
     self.reload()
Ejemplo n.º 6
0
    def start(self):
        Component.start(self)

        self._server = CamThreadedHTTPServer((self._params['host'], int(self._params['port'])), CamStreamHandler)
        self._server.serve_forever()
Ejemplo n.º 7
0
 def start(self):
     Component.start(self)
     SignalRepo.lazy_load()