Discussion:
[hercules-390] herc-tools: Tools for Hercules and MVS 3.8J Turnkey Systems
w.f.j.mueller@gsi.de [hercules-390]
2018-04-29 16:27:30 UTC
Permalink
Hi,



My small collection of tools for Hercules and MVS 3.8J Turnkey Systems is now available on GitHub as project wfjm/herc-tools https://github.com/wfjm/herc-tools/blob/master/README.md in release 1.0.



The project contains tools for the handling of batch jobs in a Hercules plus MVS 3.8J environment, specifically

hercjis https://github.com/wfjm/herc-tools/blob/master/doc/hercjis.md - batch job preprocessor and submission tool, supports variable substitution and file inclusion and allows to build jobs on the fly from modular building blocks. Can submit directly to a sockdev reader and write the created JCL to a file. hercjos https://github.com/wfjm/herc-tools/blob/master/doc/hercjos.md - yet another sockdev printer. hercjsu https://github.com/wfjm/herc-tools/blob/master/doc/hercjsu.md - analyses batch job output files and generates compact summaries. Very helpful when a larger number of job outputs has to be checked. Just follow the links given above to a quite detailed documentation.



hercjis should work with all IBM OS running on Hercules. hercjos and hercjsu handle, at this point, only output from MVS 3.8J systems with the JES2 configuration distributed with the Turnkey Systems, tk3 and tk4-.



The tools were initially developed in the context of the wfjm/mvs38j-langtest https://github.com/wfjm/mvs38j-langtest and wfjm/s370-perf https://github.com/wfjm/s370-perf GitHub projects which now include to herc-tools as submodule.



The large number of different batch jobs created in the mvs38j-langtest project called for a tools to build them on the fly form building blocks, and after a few design iterations hercjis was born.

Both mvs38j-langtest and s370-perf involve a large number of jobs. Checking them manually quickly gets boring, so hercjsu was developed to quickly analyze the job output, check for aborted steps, and to create compact summaries.

I hope you'll find these tools useful for other applications.

With best regards, Walter

Loading...