Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: AKUTCMDS

AKUTCMDS.m

Go to the documentation of this file.
AKUTCMDS ;IHS/MFD  CALL UNIX TC COMMANDS AND APPLICATIONS [ 06/14/89  11:39 AM ]
 ;1.1
 ; This routine contains multiple sub-routines called by AKUT options
 ; in the VA Kernel. This routine can only be used by MSM mumps
 ; version 2.1 or greater
 ;
VPUBLIC ;view uucppublic directory
 W !,"Current files in Public uucp directory....",!
 S X=$$TERMINAL^%HOSTCMD("env; ls -l /usr/spool/uucppublic")
 R !,"< Press RETURN to continue >",Y:DTIME
 K X,Y Q
DISPUBF ;display a uucppublic file
 W !!
 R "Enter name of uucppublic file to view: ",AKUTFILE:DTIME
 G:'$T!(U[AKUTFILE)!(AKUTFILE["?") DISPUB1 S AKUTFILE="more /usr/spool/uucppublic/"_AKUTFILE D ^%AUCLS
 S X=$$TERMINAL^%HOSTCMD(AKUTFILE)
 R !,"< Press RETURN to continue >",Y:DTIME
DISPUB1 K X,Y,AKUTFILE D ^%AUCLS Q
TAILPUB ;tail a uucppublic file
 W !!
 R "View how many lines? (enter number 23-99): ",AKUTLINE:DTIME
 G:'$T!(U[AKUTLINE)!(AKUTLINE["?") TAILPUB1 S AKUTLINE="tail -"_AKUTLINE_" /usr/spool/uucppublic/"
 R !,"Enter file name to view: ",AKUTFILE:DTIME
 G:'$T!(U[AKUTFILE)!(AKUTFILE["?") TAILPUB1 S AKUTFILE=AKUTLINE_AKUTFILE_" | more" D ^%AUCLS
 S X=$$TERMINAL^%HOSTCMD(AKUTFILE)
 H 5
TAILPUB1 K X,AKUTLINE,AKUTFILE Q
UUSTAT ;uustat
 W !!
 R "Enter systemid (default is all): ",AKUTSYS:DTIME
 G:'$T!(AKUTSYS[U)!(AKUTSYS["?") UUSTAT1
 I AKUTSYS="" D ^%AUCLS S X=$$TERMINAL^%HOSTCMD("uustat") G UUSTAT1
 I AKUTSYS]"" S AKUTSYS1="uuname | grep "_AKUTSYS S X=$$JOBWAIT^%HOSTCMD(AKUTSYS1) I X W !,"Systemid unknown- try again",*7 G UUSTAT
 S AKUTSYS="uustat -s"_AKUTSYS D ^%AUCLS S X=$$TERMINAL^%HOSTCMD(AKUTSYS)
UUSTAT1 K X,AKUTSYS,AKUTSYS1 Q
UULOG ;uulog -s
 W !!
 R "Enter systemid (default is all): ",AKUTSYS:DTIME
 G:'$T!(AKUTSYS[U)!(AKUTSYS["?") UUSTAT1
 I AKUTSYS]"" S AKUTSYS1="uuname | grep "_AKUTSYS S X=$$JOBWAIT^%HOSTCMD(AKUTSYS1) I X W !,"Systemid unknown- try again",*7 G UULOG
 S AKUTSYS="uulog -s"_AKUTSYS D ^%AUCLS S X=$$TERMINAL^%HOSTCMD(AKUTSYS)
UULOG1 K X,AKUTSYS,AKUTSYS1 Q
NSAV ;Save Merged data to 9-track
 D ^%AUCLS
 S X=$$TERMINAL^%HOSTCMD("/usr/aom/9savdata")
 K X Q
TCDATA ;schedule uucp request for gathering facility data
 D ^%AUCLS
 S X=$$TERMINAL^%HOSTCMD("/usr/aom/tcfacdata")
 K X Q
MOVTA ;move time and attendance files to backup directory and tape
 W !! S X=$$TERMINAL^%HOSTCMD("/usr/aom/mvatag")
 K X Q
SYNC ;execute 3780 program with option delete of PRINT files upon entry
 W !!
 ;S X=$$TERMINAL^%HOSTCMD("/usr/aom/consoleck") I X G SYNC1
 R "Remove old PRINT* files? (Y or N ): ",AKUT:DTIME
 W ! G:'$T!(AKUT'?1"Y"&(AKUT'?1"N")) SYNC1
 I AKUT="Y" S X=$$TERMINAL^%HOSTCMD("/usr/aom/remprint")
 S X=$$TERMINAL^%HOSTCMD("/usr/bin/3780")
SYNC1 K X,AKUT Q
CALL ;call another computer
 W !!
 R "Enter systemid ('dir' for direct connect) : ",AKUTSYS:DTIME
 W ! G:'$T!(U[AKUTSYS)!(AKUTSYS["?") CALL1
 I AKUTSYS="dir" S X=$$TERMINAL^%HOSTCMD("call dir") G CALL1
 S AKUTSYS1="uuname | grep "_AKUTSYS S X=$$JOBWAIT^%HOSTCMD(AKUTSYS1) I X W !,"Systemid unknown- try again",*7 G CALL
 S AKUTSYS="call "_AKUTSYS S X=$$TERMINAL^%HOSTCMD(AKUTSYS)
CALL1 K X,AKUTSYS,AKUTSYS1 Q