Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to run REXX data set members from the Data Sets view #1784

Open
Joe-Winchester opened this issue May 6, 2022 · 6 comments
Open

Ability to run REXX data set members from the Data Sets view #1784

Joe-Winchester opened this issue May 6, 2022 · 6 comments
Labels
community-upvoted enhancement New feature or request priority-medium Not functioning - next quarter if capacity permits

Comments

@Joe-Winchester
Copy link
Member

Is your feature request related to a problem? Please describe.
PDS members (as well as sequential data sets) can contain REXX scripts.
These can be run using a Zowe TSO command, e.g. exec 'PDS.PATH{MEMBER}' which then echos this to the terminal

Describe the solution you'd like
The ability to do a Run EXEC directly against the PDS member.
This is similar in concept to Submit JCL but a little different as the TSO profile needs to be known (which crosses to the other issue of how to associated a TSO profile with a base profile).

image

Additional context

To avoid cluttering of the Run EXEC against every PDS menu, maybe there should be a way to limit this to data sets that have just REXX in their path, however the same argument goes for submitting JCL that it on every pop-up including COBOL or HLASM (or REXX) or other files that have no valid JCL in them. Maybe there needs to be a way to associate file paths with file types in the settings.json that would allow users to specify which PDS naming rules contain JCL or REXX.

By comparison, in ISPF 3.4 a user can type EX against a member that runs the TSO exec (and likewise SUB that does a JCL submit).

image

@Joe-Winchester Joe-Winchester added the enhancement New feature or request label May 6, 2022
@github-actions
Copy link

github-actions bot commented May 6, 2022

Thank you for raising this issue.
The community has 30 days to upvote 👍 the issue.
If it receives 10 upvotes, we will move it to our backlog. If not, we will close it.

@spufidoo
Copy link

spufidoo commented Jun 9, 2023

How would I upvote this issue? Sounds like a great idea to me.

@zFernand0 zFernand0 added community-upvoted enhancement New feature or request and removed enhancement New feature or request labels Jun 12, 2023
@zFernand0
Copy link
Member

Feel free to leave a 👍🏽 on the issue 😋

@github-actions
Copy link

Thank you for raising this enhancement request.
The community has 90 days to vote on it.
If the enhancement receives at least 10 upvotes, it is added to our development backlog.
If it receives fewer votes, the issue is closed.

@spufidoo
Copy link

👍🏽

@JTonda JTonda added the priority-medium Not functioning - next quarter if capacity permits label Jun 20, 2023
@RedGoldPhoenix
Copy link

Hello @Joe-Winchester
Great to have open this request .
I have asked the same this today via the Broadcom case because I did a demo this morning with different system engineer and when I launched the command to run a Rexx program via Zowe CLI they were not really happy with all this commands.
But in your proposition could you tell me what we can do when we wan to inter-act with the Rexx.
Imagine I want to launch a script where I must guess a number.
To introduce the number in input with you request we can,t do this because we didn't open an address space.
Does it mean that each time an open address space will be execute previously ?
Best Regards

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community-upvoted enhancement New feature or request priority-medium Not functioning - next quarter if capacity permits
Projects
Status: Medium Priority
Development

No branches or pull requests

5 participants