Update xiaomi.py (#15136)
* Update xiaomi.py Minor logic fix for Xiaofang cameras. * Removed whitespace * Removed whitespace
This commit is contained in:
parent
e681a7929c
commit
c8458fd7c5
1 changed files with 9 additions and 13 deletions
|
@ -104,20 +104,16 @@ class XiaomiCamera(Camera):
|
||||||
|
|
||||||
dirs = [d for d in ftp.nlst() if '.' not in d]
|
dirs = [d for d in ftp.nlst() if '.' not in d]
|
||||||
if not dirs:
|
if not dirs:
|
||||||
if self._model == MODEL_YI:
|
_LOGGER.warning("There don't appear to be any folders")
|
||||||
_LOGGER.warning("There don't appear to be any uploaded videos")
|
return False
|
||||||
return False
|
|
||||||
elif self._model == MODEL_XIAOFANG:
|
|
||||||
_LOGGER.warning("There don't appear to be any folders")
|
|
||||||
return False
|
|
||||||
|
|
||||||
first_dir = dirs[-1]
|
|
||||||
try:
|
|
||||||
ftp.cwd(first_dir)
|
|
||||||
except error_perm as exc:
|
|
||||||
_LOGGER.error('Unable to find path: %s - %s', first_dir, exc)
|
|
||||||
return False
|
|
||||||
|
|
||||||
|
first_dir = dirs[-1]
|
||||||
|
try:
|
||||||
|
ftp.cwd(first_dir)
|
||||||
|
except error_perm as exc:
|
||||||
|
_LOGGER.error('Unable to find path: %s - %s', first_dir, exc)
|
||||||
|
return False
|
||||||
|
if self._model == MODEL_XIAOFANG:
|
||||||
dirs = [d for d in ftp.nlst() if '.' not in d]
|
dirs = [d for d in ftp.nlst() if '.' not in d]
|
||||||
if not dirs:
|
if not dirs:
|
||||||
_LOGGER.warning("There don't appear to be any uploaded videos")
|
_LOGGER.warning("There don't appear to be any uploaded videos")
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue