Hi Joe,
I completely agree with you. The key is that I have to do a lot of ad hoc tasks, which often requires a different library list. I also do not want to write a CL for each of our utilities for settings up the library list.
Since you develop the RDi standards for your developers I may want to suggest the following idea:
1) Create a utility for maintaining library list stored in a table.
2) Create a job description for each of your applications and assign it to the library list created at step 1).
3) Let the utility of step 1) update the initial library list of the job description when the library list is changed.
4) Create a little program that uses the QWDRJOBD, format JOBD0100 to retrieve the library list of the job description for setting the current library list.
5) Call that program from RDi when connecting to the remote system.
The following ER model may help to get the idea in case I was unclear with steps 1) to 5):
+---------------------+
! Library list header |
! - name (id) !
! - description !
! - ... !
+---------------------+
! !
+---------------------+ +---------------------+
! Job descriptions ! ! Library list entries!
! - library ! ! - seq. number !
! - name ! ! - library name !
+---------------------+ +---------------------+
Regards,
Thomas.
-----Ursprüngliche Nachricht-----
Von: WDSCI-L [mailto:wdsci-l-bounces@xxxxxxxxxxxxxxxxxx] Im Auftrag von Joe Pluta
Gesendet: Donnerstag, 23. Januar 2020 19:50
An: wdsci-l@xxxxxxxxxxxxxxxxxx
Betreff: Re: [WDSCI-L] RSE library list problem
+100 for this.
I'm currently developing the RDi standards for our developers and I find
that to absolutely be the cleanest way to go. Especially in conjunction
with Mike's note that you can have multiple connections. We have
multiple enviroments on out machine and developers can literally have
dedicated connections for each environment.
On 1/23/2020 12:16 PM, Josée Labonté via WDSCI-L wrote:
I also use a CL in the "Initial command" And I add a parm to it which varies for each environment I have. The Cl will use the libraries necessary based on the parm.
One time setup, it works fine for me.
Josée
As an Amazon Associate we earn from qualifying purchases.