Python код выхода не записывается в control-m - PullRequest
1 голос
/ 05 апреля 2020

Выполнение python кода через Control-M Jobs. Если код ниже, закройте со статусом 7 в python. Control-m должен перехватить код и выполнить действие, если статус 7, тогда код должен установить как Ok и отправлять почту через Control-m.

try:
   fh = open("testfile", "r")
   fh.write("This is my test file for exception handling!!")
except IOError:
   print "Error: can\'t find file or read data"
   exit(7)

Код заканчивается со статусом выхода 7, но в control-m не может захватить статус выхода. В Control-m «При выполнении действия» я добавил значение «7», если задание должно быть «нормально» и отправлять почту.

Может ли кто-нибудь помочь мне, как Control-M может получить Python состояние выхода кода?

...