From ef16c53e4650f6001f7289ec07a18e1764c77b09 Mon Sep 17 00:00:00 2001 From: Robin Date: Sun, 8 Apr 2018 10:32:49 +0100 Subject: [PATCH] Check valid file on get_size (#13756) Addresses https://github.com/home-assistant/home-assistant/issues/13754 --- homeassistant/components/sensor/folder.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/sensor/folder.py b/homeassistant/components/sensor/folder.py index a185cd1e825..2b5f3dd4309 100644 --- a/homeassistant/components/sensor/folder.py +++ b/homeassistant/components/sensor/folder.py @@ -38,7 +38,7 @@ def get_files_list(folder_path, filter_term): def get_size(files_list): """Return the sum of the size in bytes of files in the list.""" - size_list = [os.stat(f).st_size for f in files_list] + size_list = [os.stat(f).st_size for f in files_list if os.path.isfile(f)] return sum(size_list)