Fix remote sd card mocks.

This commit is contained in:
Anton Skrypnyk
2024-07-24 17:15:46 +03:00
parent 07f601694d
commit 06c9d68390
2 changed files with 23 additions and 8 deletions

View File

@ -78,9 +78,7 @@ class RemoteSDCardFileList:
existing_files.append(file_info.file_name)
def _get_existing_files_info(self):
host = self._settings.get(["host"])
access_code = self._settings.get(["access_code"])
ftp = IoTFTPSClient(str(host), 990, "bblp", str(access_code), ssl_implicit=True)
ftp = self._connect_ftps_server()
all_files_info: list[FileInfo] = []
existing_files = []
@ -95,6 +93,12 @@ class RemoteSDCardFileList:
return all_files_info
def _connect_ftps_server(self):
host = self._settings.get(["host"])
access_code = self._settings.get(["access_code"])
ftp = IoTFTPSClient(str(host), 990, "bblp", str(access_code), ssl_implicit=True)
return ftp
def _get_file_data(self, file_path: str) -> FileInfo | None:
self._logger.debug(f"_getSdFileData: {file_path}")
file_name = Path(file_path).name.lower()