On Monday, 08/17/2020 at 09:09 GMT, Rob van der Heij <[email protected]> 
wrote:

>
> Correct, there isn't. I don't think there's an API to operate on NAMES
> files. As you say, reading can be done by running NAMEFIND through the
> COMMAND stage and intercept the response. As the NAMES file is 
frequently
> RECFM V, updating in general means rewriting and replacing a section. 
And
> if you don't know the tags you're looking for, then reading would also 
need
> to be done by hand. I suppose when I talk to enough people to understand
> the format of the files, I could come up with a few examples showing how 
to
> dissect and assemble the files.
>
> Considering the various restrictions, I have some doubts about 
leveraging
> it as a generic registry. 

Not sure what restrictions you're talking about.  The format is 
well-defined. 

But I don't think this is a Pipe thing.  I would rather enhance the 
NAMEFIND command to allow ADD, REPLACE, and DELETE operations.  It knows 
how to find an entry, and where an entry begins and ends in the file.

The ADD function might seem unnecessary, but in the context of NAMEFIND a 
new entry would only be added if it didn't already exist.

Alan Altmark

Senior Managing z/VM and Linux Consultant
IBM Systems Lab Services
IBM Z Delivery Practice
ibm.com/systems/services/labservices
office: 607.429.3323
mobile; 607.321.7556
[email protected]
IBM Endicott

Reply via email to