Skip to content

MTM 2020| Handy Tool in your Terminal to submit, cancel and get relevant info about jobs.

Notifications You must be signed in to change notification settings

hakerbaya/Master-the-Mainframe-Grand-Challenge-2020

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HandyZ

Banner Image

About

HandZ | Tool for Master the Mainframe 2020 Grand Challenge. Python Tool to submit, cancel or get relevant Job Information using ZOAU Util. This Tool is very handy for Beginners, specifically new mainframers. Enjoy Hacking 2021.

Prerequisites

You will require an account to login to IBM's USS. Next, you will need this folder.

You may copy this folder from /z/z00162/MTM_GRAND_2021 to your local home directory.

Also, you require Python 3.7 and above.

Setup

# You may clone this repo to your local home directory if git is installed.
git clone https://github.com/hakerbaya/Master-the-Mainframe-Grand-Challenge-2020.git

# If you do not have git and is on MtM2020, you may copy the folder from my home directory:
cp -R /z/z00162/MTM_GRAND_2021/ ~

cd MTM_GRAND_2021/
chmod +x *

# Run the setup script to install all modules
./install.sh

Examples Usage

  handyz.py : Return List Of Jobs
  handyz.py <USERID> : Return List Of Jobs
  handyz.py <USERID> -d "<DATASET_NAME>" : Submits Job, it must be JCL  <DATASET_NAME> : "MTM2020.PUBLIC.JCL(CHK)"
  handyz.py <USERID> <JOBID> -o <OPTION_NAME> : Choose Option Name in a list:
                                                 list-dds, cancel, submit, cc-status

Acknowledgements

I would like to thank IBM for their wonderful Master the Mainframe 2020 challenge.

The crash course on USS, REXX, COBOL, Bash and Python scripting as well as LXSS, Zowe CLI and Ansible are eye-opening and truly fun to tinkle with.

Licence

This project is licenced under the MIT license.

Screenshot 1

SC1

Screenshot 2

SC2

Submission Poster

MtM 2020 Grand Challenge Submission Poster

About

MTM 2020| Handy Tool in your Terminal to submit, cancel and get relevant info about jobs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published