search cancel

ALLOCATE and IEASYMxx System Symbols

book

Article ID: 215599

calendar_today

Updated On:

Products

Allocate DASD Space and Placement

Issue/Introduction

Can  ALLOCATE  intercept in one of its defined variables the IEASYMxx System Symbols? 

The question is because sometimes, for DR purposes, it would be necessary to allocate a subset of DASD and in order to do that it is necessary to test the LPARNAME in place, not defined as SYSID but as Symbol in IEASYMxx member.

 

Environment

Release :  All

Component : CA Allocate DASD Space and Placement

Resolution

CA ALLOCATE doesn't have any possibility to read the System Symbols defined in IEASYMxx member of the SYS1.PARMLIB.As a bypass, in the Allocation Selection Routine (ASR) it can be set a work variable

&C0 = 'TIGC'                                  --------->>> the value is the System Symbol value as it is defined in IEASYMxx 

and then it can be used like follows: 

...

If &C0 =’TIGC’ and DSTYPE=’TEMP’ Then SG= ‘xxxx’ Else SG=’yyyy’

...

but this is something that should be explicitly predefined in the ASR regardless of the IEASYMxx content.