From d6f94c53a4df84fb75554605477e49536a809dc2 Mon Sep 17 00:00:00 2001 From: Kelly Brazil Date: Fri, 18 Oct 2019 18:46:25 -0700 Subject: [PATCH] fix blank output case in ls --- jc/parsers/ls.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/jc/parsers/ls.py b/jc/parsers/ls.py index ad985a2f..24a8d841 100644 --- a/jc/parsers/ls.py +++ b/jc/parsers/ls.py @@ -92,8 +92,9 @@ def parse(data): linedata = data.splitlines() # Delete first line if it starts with 'total' - if linedata[0].find('total') == 0: - linedata.pop(0) + if linedata: + if linedata[0].find('total') == 0: + linedata.pop(0) # Clear any blank lines cleandata = list(filter(None, linedata))