minor logs
This commit is contained in:
parent
6b6fc91b6a
commit
7ec157cf62
@ -31,7 +31,7 @@ class CoreController(ObController):
|
|||||||
|
|
||||||
def cast_url(self):
|
def cast_url(self):
|
||||||
data = request.get_json()
|
data = request.get_json()
|
||||||
success = cast_url(friendly_name=data.get('device'), url=data.get('url'))
|
success = cast_url(friendly_name=data.get('device'), url=data.get('url'), discovery_timeout=5)
|
||||||
|
|
||||||
return jsonify({
|
return jsonify({
|
||||||
'success': success
|
'success': success
|
||||||
|
|||||||
@ -1,6 +1,7 @@
|
|||||||
import time
|
import time
|
||||||
import pychromecast
|
import pychromecast
|
||||||
import zeroconf
|
import zeroconf
|
||||||
|
import logging
|
||||||
|
|
||||||
from pychromecast.discovery import stop_discovery
|
from pychromecast.discovery import stop_discovery
|
||||||
from pychromecast import CastBrowser, SimpleCastListener, get_chromecast_from_host, Chromecast
|
from pychromecast import CastBrowser, SimpleCastListener, get_chromecast_from_host, Chromecast
|
||||||
@ -44,6 +45,7 @@ def fetch_chromecast(friendly_name: str, discovery_timeout: int = 5) -> Optional
|
|||||||
except:
|
except:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
logging.info("No chromecast found for friendly_name {}".format(friendly_name))
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
|
||||||
@ -51,6 +53,7 @@ def cast_url(friendly_name: str, url: str, discovery_timeout: int = 5) -> bool:
|
|||||||
chromecast = fetch_chromecast(friendly_name, discovery_timeout)
|
chromecast = fetch_chromecast(friendly_name, discovery_timeout)
|
||||||
|
|
||||||
if not chromecast:
|
if not chromecast:
|
||||||
|
logging.info("Can't instantiate Chromecast {}".format(friendly_name))
|
||||||
return False
|
return False
|
||||||
|
|
||||||
chromecast.wait()
|
chromecast.wait()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user