邮件通知问题

时间:2017-02-27 11:59:24

标签: python pyspark

在我们的项目中,我们通过unix包装器脚本(.sh)运行pyspark脚本(.py)     在脚本失败的情况下,邮件通知将从sh脚本发送到所有用户。     我试图提出一个简单的ValueError,如下所示:

if ([i for i in list1 if i is not None]):
    l = [i.encode('utf-8') for i in list1 if i is not None]
    raise ValueError("Failed..." + str(l)) 
else:
    pass

如果list不包含none参数,则会引发错误。但问题是在邮件通知中我得到的错误如下:

  

状态:失败消息:引发ValueError("脚本失败..." + str(l))ValueError:脚本失败... [temp_var]

我想摆脱(" Scripts失败......" + str(l))部分。有什么想法吗?

0 个答案:

没有答案