Esempio n. 1
0
 def get(self, action):
     if action == 'start':
         self.playing = True
         SESSION.start_playing(RecordingPlay.stop_callback)
         self.set_header('Content-Type', 'application/json')
         self.write(json.dumps(True))
         return self.finish()
     if action == 'wait':
         if RecordingPlay.waiting_request is not None:
             RecordingPlay.stop_callback()
         RecordingPlay.waiting_request = self
         return
     if action == 'stop':
         SESSION.stop_playing()
         self.set_header('Content-Type', 'application/json')
         self.write(json.dumps(True))
         return self.finish()
     raise web.HTTPError(404)
Esempio n. 2
0
 def get(self, action):
     if action == 'start':
         self.playing = True
         SESSION.start_playing(RecordingPlay.stop_callback)
         self.set_header('Content-Type', 'application/json')
         self.write(json.dumps(True))
         return self.finish()
     if action == 'wait':
         if RecordingPlay.waiting_request is not None:
             RecordingPlay.stop_callback()
         RecordingPlay.waiting_request = self
         return
     if action == 'stop':
         SESSION.stop_playing()
         self.set_header('Content-Type', 'application/json')
         self.write(json.dumps(True))
         return self.finish()
     raise web.HTTPError(404)