Published in Zowe·Apr 20Writing Your First Zowe CLI Script{Core} After you manually run a some Zowe CLI commands: You’ll quickly realize that you often want to accomplish a higher-level use case and repeat that use case in automation. Here we’ll look at how to accomplish this by writing scripts to call The Open Mainframe Project’s Zowe CLI. Tools Required Since…Zowe4 min read
Published in Zowe·Jan 19Tips: Running z/OS REXX from Zowe CLI (Faster){Core} Here we’ll look at how you can edit z/OS REXX code on your workstation, run it from within VS Code, and do it quickly. End Result Below is a gif where we run a “Hello World” z/OS REXX program. The program is changed to accept parameterized values and executed with test…Zowe3 min read
Published in Zowe·Dec 13, 2021Zowe CLI — A Faster Experience (Made Better)Follow these steps to try Zowe CLI daemon mode! {Core} We previously shared how The Open Mainframe Project’s Zowe CLI response time can be improved greatly with a new daemon mode (e.g. some zowe command response times went from several seconds to <1 second). Feedback Because we released this version of…Zowe3 min read
Published in Zowe·Nov 12, 2021How to Store Zowe CLI Arguments in Team Config{Core} Although we’ve seen how to quickly allocate data sets with custom attributes before, we can replicate this process in a simpler way using The Open Mainframe Project’s Zowe CLI’s project config that is provided with vNext. To download vNext see Installing the Zowe CLI @next version. Let’s get started…Zowe2 min read
Published in Zowe·Jun 29, 2021Extending Zowe Explorer with Zowe CLI & VS Code Tasks{Core} If you use The Open Mainframe Project’s Zowe Explorer and cannot perform some mainframe operation directly, consider incorporating Zowe CLI into your workflow. For example, at the time of writing this, you cannot run unix commands through the Zowe Explorer UI. Here we’ll look at a few examples of…Zowe3 min read
Published in Zowe·Apr 21, 2021How to Use Zowe Node Client SDK{Core} The Open Mainframe Project’s Zowe Client SDK for Node.js is a node package manager (npm) package that you can include in a development / automation project. It handles the details of loading profiles along with calling the right mainframe REST API endpoints. Here we’ll get setup and build a…Zowe3 min read
Published in Zowe·Dec 29, 2020Zowe CLI — A Faster Experience{Core} For the next major version of Zowe CLI — we plan to add the ability to run it in daemon mode for faster response time. Please see the latest updates to daemon mode Definition First, daemon is a: (noun) program that runs continuously and exists for the purpose of handling…Zowe3 min read
Published in Zowe·Oct 20, 2020How to Call Z Open Automation Utilities (ZOA Utilities) from Zowe CLI{Core} Zowe CLI and ZOA Utilities can each help with automating mainframe development workflows; combining them and using them together can help even more. Here we’ll look briefly at ZOA Utilities and Zowe CLI to describe a bit about each one and then show an example of calling ZOA Utilities…Zowe3 min read
Published in Zowe·Jul 21, 2020How to Call Low-Level z/OS Services from Node.js{Core} In a previous blog, we’ve seen how you can call low-level services (written in Metal C /HLASM) from Java. Here, we’ll do something similar but from Node.js / JavaScript. Background / Prerequisites Before getting started, you’ll have to go through the steps to install Node.js and build a native “Hello World” Node.js…Nodejs5 min read
Published in Zowe·Jun 15, 2020Zowe SDKs and Zowe CLI{Core} “The Open Mainframe Projext’s Zowe offers modern interfaces to interact with z/OS and allows you to work with z/OS in a way that is similar to what you experience on cloud platforms today.” — zowe.org One modern way to interact with cloud platforms is through Software Development Kits, (e.g…Zowe3 min read