Module Import alias Import alias Import alias ImportFrom alias alias TryExcept body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str SubscriptLoad AttributeLoad NameLoad attr Index Num For NameStore TupleLoad Str Str body If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Break orelse Print BinOpMod Str NameLoad Expr Call NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Str Str NameLoad Str keyword NameLoad Assign NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr Str attr Str Index Num If UnaryOpNot NameLoad body Assign NameStore Str Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad Str Str NameLoad Str keyword NameLoad Assign NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr Str attr Str Num Index Num If NameLoad body For NameStore Call AttributeLoad NameLoad attr Str body TryExcept body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Num If CompareEq NameLoad Str body Assign NameStore NameLoad handlers ExceptHandler type NameLoad body Pass If UnaryOpNot NameLoad body Expr Call NameLoad Num Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num Assign NameStore Str AugAssignAdd NameStore BinOpAdd BinOpAdd Str NameLoad Str AugAssignAdd NameStore BinOpAdd BinOpAdd BinOpAdd BinOpAdd Str NameLoad Str NameLoad Str AugAssignAdd NameStore Str AugAssignAdd NameStore Str AugAssignAdd NameStore Str AugAssignAdd NameStore Str AugAssignAdd NameStore Str TryExcept body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Str Str NameLoad keyword NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body If CompareNotEq AttributeLoad NameLoad attr Num body Raise orelse AugAssignAdd NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad ListLoad Str Str Str NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str
N/A N/A sys N/A os N/A subprocess subprocess Popen PIPE N/A N/A N/A job N/A N/A sys argv N/A 1 N/A N/A N/A IndexError N/A N/A N/A N/A sys exit N/A Usage: %s <unit> N/A N/A sys argv N/A 0 N/A pgm N/A /usr/sbin/sendmail /usr/lib/sendmail N/A N/A N/A N/A N/A os path exists pgm N/A N/A N/A N/A N/A <3>can't send error mail for %s without a MTA job N/A N/A exit 0 N/A user N/A N/A subprocess check_output N/A systemctl show job --property=User universal_newlines True N/A user N/A N/A N/A N/A N/A user rstrip split = N/A 1 N/A N/A user N/A N/A user root N/A mailto user N/A job_env N/A N/A subprocess check_output N/A systemctl show job --property=Environment universal_newlines True N/A job_env N/A N/A N/A N/A N/A job_env rstrip split = 1 N/A 1 N/A job_env N/A N/A var N/A N/A job_env split N/A N/A N/A N/A N/A key value N/A N/A var split = 1 N/A N/A key MAILTO N/A N/A mailto value N/A N/A N/A ValueError N/A N/A N/A N/A mailto N/A N/A N/A exit 0 N/A hostname N/A N/A N/A os uname N/A 1 N/A body From: root (systemd-cron)
 N/A body N/A N/A To:  mailto N/A body N/A N/A N/A N/A Subject: [ hostname ] job  job  failed
 N/A body MIME-Version: 1.0
 N/A body Content-Type: text/plain; charset=UTF-8
 N/A body Content-Transfer-Encoding: 8bit
 N/A body Auto-Submitted: auto-generated
 N/A body N/A N/A N/A systemctl N/A N/A subprocess check_output N/A systemctl status job universal_newlines True N/A N/A N/A N/A subprocess CalledProcessError N/A e N/A N/A N/A N/A e returncode 3 N/A N/A N/A N/A body N/A e output N/A p N/A Popen N/A sendmail -i -B8BITMIME mailto stdin PIPE N/A N/A N/A p communicate N/A bytes body UTF-8