def test_mpd_calls(self): c = MpdServerTest.config mpd_config = c[SECTION_MPD_SERVERS] mpd_server_configs = mpd_config.all_contents() for mpd_server_config in mpd_server_configs: MpdServer.create(mpd_server_config.get(MPD_SERVER, None)) for server_name in MpdServer.list(): server = MpdServer.get(server_name) server.test() val = MpdSession.execute_mpd_command(server_name, "get_playlist_length") logger.debug(str(val)) MpdMonitor.run_mpd_monitor_daemon(server_name) for listener in mpdserver.get_all_listeners(): listener(server_name) time.sleep(60)