From 00f6a0aea5814bf8e93b8b060ec423101bf3cca3 Mon Sep 17 00:00:00 2001 From: Maxim Belousov Date: Fri, 7 Sep 2018 10:10:12 +0300 Subject: [PATCH] ZEPPELIN-3687. Fix IndexError in spark.pyspark interpreter with empty input --- spark/interpreter/src/main/resources/python/zeppelin_pyspark.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spark/interpreter/src/main/resources/python/zeppelin_pyspark.py b/spark/interpreter/src/main/resources/python/zeppelin_pyspark.py index 3621149b17b..20cb539f5df 100644 --- a/spark/interpreter/src/main/resources/python/zeppelin_pyspark.py +++ b/spark/interpreter/src/main/resources/python/zeppelin_pyspark.py @@ -366,7 +366,7 @@ def getCompletion(self, text_value): if (nhooks > 0): to_run_hooks = code.body[-nhooks:] to_run_exec, to_run_single = (code.body[:-(nhooks + 1)], - [code.body[-(nhooks + 1)]]) + [code.body[-(nhooks + 1)]] if len(code.body) > nhooks else []) try: for node in to_run_exec: