It has been a long time since I did this but I never get complaints about it
not working.
MOUNT: PROCEDURE EXPOSE CSLRC CSLRS FCTRC FCTRS REQTOKEN MOUNTYPE,
VLABEL RDEV LIBNAME LEN1 USERID VDEV SOURCECAT,
LEN3 OPTIONS LEN4 RWMODE
/* SET PROGRAM PARAMETERS FOR MOUNT */
CSLRC = 0 /* CSL RETURN CODE */
CSLRS = 0 /* CSL REASON CODE */
FCTRC = 0 /* FUNCTION RETURN CODE */
FCTRS = 0 /* FUNCTION REASON CODE */
REQTOKEN = 0 /* 0=WAIT,1=NOWAIT,OTHER=CHECK-BACK */
MOUNTTYPE = 'CAT' /* VOLUME MOUNT=VOL,CATEGORY..=CAT */
VLABEL = ' ' /* VOLUME EXTERNAL LABEL */
RDEV = RDEV /* REAL DEVICE ADDRESS */
LIBNAME = ' ' /* LIBRARY NAME */
LEN1 = LENGTH(LIBNAME) /* LIBRARY NAME LEN */
USERID = USERID /* "ATTACH-TO" USERID */
VDEV = '0181' /* VIRTUAL DEVICE ADDRESS */
SOURCECAT = 'SCRATCH0' /* SOURCE CATEGORY */
LEN2 = LENGTH(SOURCECAT) /* LEN OF SOURCE CATEGORY */
TARGETCAT = 'VOLSPECIFIC' /* TARGET CATEGORY */
LEN3 = LENGTH(TARGETCAT) /* LEN OF SOURCE CATEGORY */
OPTIONS = 'ATTACH' /* READONLY|READWRITE */
/* IDRC|NOIDRC */
/* ASSIGN|NOASSIGN */
/* ATTACH|NOATTACH */
LEN4 = LENGTH(OPTIONS) /* LEN OF OPTIONS */
/* CALL CSL TO PERFORM THE MOUNT REQUEST */
CALL CSL 'FSMRMMNT',
'CSLRC CSLRS FCTRC FCTRS REQTOKEN',
'MOUNTTYPE VLABEL RDEV LIBNAME LEN1',
'USERID VDEV SOURCECAT LEN2',
'TARGETCAT LEN3 OPTIONS LEN4'
/* CHECK FOR ERRORS FROM MOUNT REQUEST */
IF CSLRC ¬= 0 | CSLRS ¬= 0 | FCTRC ¬= 0 | FCTRS ¬= 0,
THEN SIGNAL BADMOUNT
RETURN
-----Original Message-----
From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED]
Behalf Of Imler, Steven J
Sent: Wednesday, January 23, 2008 10:44 AM
To: [email protected]
Subject: Re: how to wait for dfsmsrm command
Yes ... I think that's what Jeff G. suggested.
JR (Steven) Imler
CA
Senior Software Engineer
Tel: +1 703 708 3479
Fax: +1 703 708 3267
[EMAIL PROTECTED]
> -----Original Message-----
> From: The IBM z/VM Operating System
> [mailto:[EMAIL PROTECTED] On Behalf Of Rich Greenberg
> Sent: Wednesday, January 23, 2008 11:38 AM
> To: [email protected]
> Subject: Re: how to wait for dfsmsrm command
>
> On: Wed, Jan 23, 2008 at 11:26:13AM -0500,Imler, Steven J Wrote:
>
> } The only problem with using a tool like this is that while
> DFSMS/VM is
> } mounting the tape for you, the tape drive is attached to
> the RMSMASTR
> } virtual machine, not the requestor's virtual machine. The
> tape drive is
> } not attached to the requestor until the requested tape is
> loaded and the
> } drive is ready ...
>
> Yes JR, that would preclude the use of RXTAPINFO. But
> couldn't you just
> loop on having the drive attached then?
>
> --
> Rich Greenberg N Ft Myers, FL, USA richgr atsign panix.com
> + 1 239 543 1353
> Eastern time. N6LRT I speak for myself & my dogs only.
> VM'er since CP-67
> Canines:Val, Red, Shasta & Casey (RIP), Red & Zero, Siberians
> Owner:Chinook-L
> Retired at the beach Asst
> Owner:Sibernet-L
>
>