HP3000-L Archives

December 1997, Week 2

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Bob Mueller <[log in to unmask]>
Reply To:
Bob Mueller <[log in to unmask]>
Date:
Wed, 10 Dec 1997 11:21:13 -0500
Content-Type:
text/plain
Parts/Attachments:
text/plain (45 lines)
     Greg,

     I like approach "Two" because it seems more direct to the task, BUT...
     I received mixed results when playing around with it. It seems that if
     there is another job running with the same user & account, even though
     the job/session name is different, the SHOWPROC command shows the
     processes and does not provide a CIERROR.

     I'm running on a 957 w/ Rls C.50.03.


     Bob Mueller                            [log in to unmask]
     M.I.S. Manager                         Phone: 201-967-3680
     Datascope Corp. - PM Division          Fax: 201-265-1867


______________________________ Reply Separator _________________________________
Subject: Elements of style
Author:  "Stigers  Greg ~ AND" <[log in to unmask]>  at INTERNET
Date:    12/8/97 5:16 PM


We want to detect whether or not a job is running, and if it is, run
another job to gracefully shut down the first job. << Part of original
message snipped >>

Approach one:
:JOB JOBSTOP,MANAGER.SYS,PUB.
...
:PURGE SJABC
:SHOWJOB JOB=J0123456,BATCHJOB.ABC > SJABC
:SETVAR NUMRECS FINFO('SJABC',19)
:IF NUMRECS = 6 THEN
:   STREAM J6543210.BATCHJOB.ABC
:ENDIF
:PURGE SJABC,TEMP

Approach two:
:JOB JOBSTOP,BATCHJOB.ABC
...
:SHOWPROC;JOB=J0123456,!HPUSER.!HPACCOUNT
:IF CIERROR OK
:   STREAM J6543210.BATCHJOB.ABC
:ENDIF

ATOM RSS1 RSS2