IFSLST IFS LIST OF DIRECTORIES TAAIFTL |
The IFS List tool provides commands to create a list of IFS
Directories that may be used with the CVTIFS OBJ(*IFSLST) and
CAPSYSINF IFS(*IFSLST) functions. This provides a specific set of
directory names that will be converted. This allows you to minimize
the time it takes to do CVTIFS or CAPSYSINF to the IFS directories
you are interested in.
Three commands are provided:
CRTIFSLST Create IFS List
DLTIFSLST Delete IFS List
WRKIFSLST Work IFS List
You can create as many IFS Lists as required.
Getting started with IFSLST
---------------------------
** Use CRTIFSLST to create the files required by WRKIFSLST. Only
a user who is authorized to the TAACVTIFS Authorization List
may use CRTIFSLST.
CRTIFSLST IFSLST(xxx/yyy) TEXT('xxx')
The file you named is created in the library to hold the
IFSLST records. This is a physical file. A logical file is
also created using the same initial letters followed by an L.
If you entered IFSLST(LIB1/ABC), the physical file ABC and the
logical file ABCL would be created in LIB1.
** Use WRKIFSLST to enter the IFS Directories you want to include
when CVTIFS OBJ(*IFSLST) or CAPSYSINF IFS(*IFSLST) are used.
** Specify the IFS List name you created on a command such as
CVTIFS:
CVTIFS OBJ(*IFSLST) IFSLST(xxx/yyy)
The CVTIFS command will only convert the directories found in
the IFSLST.
The default on CVTIFS is to convert the sub-directories as
well.
IFSLST escape messages you can monitor for
------------------------------------------
None. Escape messages from based on functions will be re-sent.
CRTIFSLST Command parameters *CMD
----------------------------
IFSLST The qualified name of the physical file to be
created and the library. A specific library must be
named. The name may not exceed 9 characters to
allow for the logical file to be created with the
same name plus an 'L'.
If you entered IFSLST(LIB1/ABC), the physical file
ABC and the logical file ABCL would be created in
LIB1.
SRCLIB The source library to use for the QATTDDS file
source. The default is *TAAARC. If a full license
exists, the source is used from the TAA Archive. If
a demonstration license exists, the source is used
from the QATTDDS file in the TAATOOL library.
A specific user library may be named, but the source
file must be QATTDDS.
TEXT The text description to be used for both the
physical and logical file. The default is 'IFS
List'.
DLTIFSLST Command parameters *CMD
----------------------------
IFSLST The qualified name of the physical file to be
deleted. The library qualifier defaults to *LIBL.
*CURLIB may also be entered or a specific library.
The file must have been created by the CRTIFSLST
command. The logical file associated with the
physical is also deleted if it exists.
WRKIFSLST Command parameters *CMD
----------------------------
IFSLST The qualified name of the physical file to be worked
with. The library qualifier defaults to *LIBL.
*CURLIB may also be entered or a specific library.
The file must have been created by the CRTIFSLST
command.
Restrictions
------------
Only a user who is authorized to the TAACVTIFS Authorization List may
use CRTIFSLST.
Prerequisites
-------------
The following TAA Tools must be on your system:
CHGOBJD2 Change Object Description 2
CPYTAADDS TAA Archive copy command
SNDCOMPMSG Send completion message
SNDESCINF Send escape information
SNDESCMSG Send escape message
SNDSTSMSG Send status message
UPDPFILE Update PFILE keyword
Implementation
--------------
None, the tool is ready to use.
Objects used by the tool
------------------------
Object Type Attribute Src member Src file
------ ---- --------- ---------- ----------
CRTIFSLST *CMD TAAIFTL QATTCMD
DLTIFSLST *CMD TAAIFTL2 QATTCMD
WRKIFSLST *CMD TAAIFTL3 QATTCMD
TAAIFTLC *PGM CLP TAAIFTLC QATTCL
TAAIFTLC2 *PGM CLP TAAIFTLC2 QATTCL
TAAIFTLC3 *PGM CLP TAAIFTLC3 QATTCL
TAAIFTLC13 *PGM CLP TAAIFTLC13 QATTCL
TAAIFTLR3 *PGM RPG TAAIFTLR3 QATTRPG
TAAIFTLD *FILE DSPF TAAIFTLD QATTDDS
TAAIFTLP *FILE PF TAAIFTLP QATTDDS
TAAIFTLL *FILE LF TAAIFTLL QATTDDS
Structure
---------
CRTIFSLST Cmd
TAAIFTLC CL pgm
DLTIFSLST Cmd
TAAIFTLC2 CL pgm
WRKIFSLST Cmd
TAAIFTLC3 CL pgm
TAAIFTLR3 RPG Pgm
TAAIFTLD Display file
TAAIFTLC13 CL Pgm
|
Added to TAA Productivity tools April 15, 2005