mirror of
https://github.com/home-assistant/core.git
synced 2025-07-23 21:27:38 +00:00
parent
802a95eac5
commit
14919082a3
@ -55,12 +55,15 @@ def setup_platform(hass, config, add_devices, discovery_info=None):
|
|||||||
password = config.get(CONF_PASSWORD)
|
password = config.get(CONF_PASSWORD)
|
||||||
port = config.get(CONF_PORT)
|
port = config.get(CONF_PORT)
|
||||||
|
|
||||||
transmission_api = transmissionrpc.Client(
|
|
||||||
host, port=port, user=username, password=password)
|
|
||||||
try:
|
try:
|
||||||
|
transmission_api = transmissionrpc.Client(
|
||||||
|
host, port=port, user=username, password=password)
|
||||||
transmission_api.session_stats()
|
transmission_api.session_stats()
|
||||||
except TransmissionError:
|
except TransmissionError as error:
|
||||||
_LOGGER.exception("Connection to Transmission API failed")
|
_LOGGER.error(
|
||||||
|
"Connection to Transmission API failed on %s:%s with message %s",
|
||||||
|
host, port, error.original
|
||||||
|
)
|
||||||
return False
|
return False
|
||||||
|
|
||||||
# pylint: disable=global-statement
|
# pylint: disable=global-statement
|
||||||
|
@ -43,12 +43,15 @@ def setup_platform(hass, config, add_devices, discovery_info=None):
|
|||||||
password = config.get(CONF_PASSWORD)
|
password = config.get(CONF_PASSWORD)
|
||||||
port = config.get(CONF_PORT)
|
port = config.get(CONF_PORT)
|
||||||
|
|
||||||
transmission_api = transmissionrpc.Client(
|
|
||||||
host, port=port, user=username, password=password)
|
|
||||||
try:
|
try:
|
||||||
|
transmission_api = transmissionrpc.Client(
|
||||||
|
host, port=port, user=username, password=password)
|
||||||
transmission_api.session_stats()
|
transmission_api.session_stats()
|
||||||
except TransmissionError:
|
except TransmissionError as error:
|
||||||
_LOGGING.error("Connection to Transmission API failed")
|
_LOGGING.error(
|
||||||
|
"Connection to Transmission API failed on %s:%s with message %s",
|
||||||
|
host, port, error.original
|
||||||
|
)
|
||||||
return False
|
return False
|
||||||
|
|
||||||
add_devices([TransmissionSwitch(transmission_api, name)])
|
add_devices([TransmissionSwitch(transmission_api, name)])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user