I guess you could pipe STDERR and STDOUT together, but that might not be the most desirable option.

-----Original Message-----
From: Richard Schoen [mailto:richard@xxxxxxxxxxxxxxxxx]
Sent: Friday, August 02, 2019 2:33 PM
To: opensource@xxxxxxxxxxxxxxxxxx
Subject: Re: [IBMiOSS] How to get Python errors to cause MSGW job status?

I believe PYRUN only picks up STDOUT currently.

It will also get an error exit code if you set one or one gets surfaced from your Python code.

I always have my Python exit with an error code of 99 for an unhandled condition.

Then PYRUN picks up the error and sends a CPF error.

I believe STDERR could also be hooked up to get captured as well. I just tend to pipe everything to STDOUT instead.

Richard Schoen
Web: http://www.richardschoen.net
Email: richard@xxxxxxxxxxxxxxxxx
Phn: (612) 315-1745

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2020 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].