示例#1
0
 def stop_audio(self):
     logger.info("Stopping Mopidy audio")
     process.stop_actors_by_class(Audio)
示例#2
0
 def stop_mixer(self, mixer_class):
     logger.info("Stopping Mopidy mixer")
     process.stop_actors_by_class(mixer_class)
示例#3
0
 def stop_core(self, core):
     logger.info("Stopping Mopidy core")
     if core:
         call = ProxyCall(attr_path=["_teardown"], args=[], kwargs={})
         core.actor_ref.ask(call, block=True)
     process.stop_actors_by_class(Core)
示例#4
0
 def stop_backends(self, backend_classes):
     logger.info("Stopping Mopidy backends")
     for backend_class in backend_classes:
         process.stop_actors_by_class(backend_class)
示例#5
0
 def stop_core(self):
     logger.info('Stopping Mopidy core')
     process.stop_actors_by_class(Core)
示例#6
0
 def stop_frontends(self, frontend_classes):
     logger.info("Stopping Mopidy frontends")
     for frontend_class in frontend_classes:
         process.stop_actors_by_class(frontend_class)
示例#7
0
 def stop_audio(self):
     logger.info('Stopping Mopidy audio')
     process.stop_actors_by_class(Audio)
示例#8
0
 def stop_mixer(self, mixer_class):
     logger.info('Stopping Mopidy mixer')
     process.stop_actors_by_class(mixer_class)
示例#9
0
 def stop_core(self):
     logger.info('Stopping Mopidy core')
     process.stop_actors_by_class(Core)
示例#10
0
 def stop_backends(self, backend_classes):
     logger.info('Stopping Mopidy backends')
     for backend_class in backend_classes:
         process.stop_actors_by_class(backend_class)
示例#11
0
 def stop_frontends(self, frontend_classes):
     logger.info('Stopping Mopidy frontends')
     for frontend_class in frontend_classes:
         process.stop_actors_by_class(frontend_class)
示例#12
0
    def on_stop(self):
        if self.zeroconf_service:
            self.zeroconf_service.unpublish()

        process.stop_actors_by_class(session.MpdSession)
示例#13
0
    def on_stop(self):
        if self.zeroconf_service:
            self.zeroconf_service.unpublish()

        process.stop_actors_by_class(session.MpdSession)
示例#14
0
 def stop_core(self, core):
     logger.info("Stopping Mopidy core")
     if core:
         core.teardown().get()
     process.stop_actors_by_class(Core)
示例#15
0
 def stop_core(self, core):
     logger.info('Stopping Mopidy core')
     if core:
         core.teardown().get()
     process.stop_actors_by_class(Core)