7. Mainframe Utilities
7.1 AWSSL (AWS virtual tape)
AWSSL is written by Reed H. Petty and is available on the CBT MVS Utilities Tape (CBTTAPE) at
www.cbttape.org (File #585).7.1.1 Function
AWSSL  moves  MVS  (OS390,  etc.)  datasets  directly  to/from  AWS  (and  HET)  virtual  tape  files.  AWSSL  
strives  to  maintain  compatibility  with  other  AWS/HET  utilities  including  AWSUTIL,  VTTS,  HETUTL  and  the  
Hercules  Emulator.  
AWSSL  creates  AWS  and  HET  format  virtual  tapes  which  contain  one  to  many  datasets  of  any  record  
format,  with  or  without  standard  labels.  The  program  will  also  retrieve  datasets  from  AWS/HET  files  of  any  
record  format  with  the  exception  of  spanned  blocks.  The  retrieved  datasets  may  be  reblocked  if  neces-  
sary.  If  DCB  attributes  are  omitted  on  the  receiving  dataset  and  if  standard  labels  are  present  within  the  
AWS  structure,  then  the  DCB  attributes  of  the  receiving  dataset  will  be  defaulted  to  those  within  the  
HDR1  label.  
7.1.2 Input Parameter
All  input  parameters  are  taken  from  control  statements  supplied  by  the  AWSCNTL  DD  statement.  The  
statements  consist  of  a  major  function  to  be  performed  (e.g.  TAPEVOL,  EXPORT,  etc.),  and  keywords  
which  supply  values  to  that  function.  
Control  statement  keywords  may  be  continued  to  as  many  records  as  necessary.  Continued  statements  
are  indicated  by  the  last  keyword  argument  suffixed  with  a  comma  and  additional  keywords  on  the  next  
record.  Additional  keywords  must  not  begin  in  column  one.  
7.1.3 AWSVOL Control Statement
The  AWSVOL  control  statement  supplies  characteristics  of  the  virtual  tape  volume  including  volume  serial  
number,  owner  and  compression.  AWSVOL  must  be  the  first  control  statement  specified.  
Descriptive  
AWSVOL  VOLSER=volser  [,OWNER=owner]  [  
,COMPRESS={0  |  1  |  2}]  
[,LEVEL={1  |  
n}]  
Diagram  
Êʬ¬¬  AWSVOL  ¬¬¬  VOLS  
ER=volser  ¬¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ÊÍ  
¬¬¬¬¬¬¬¬¬Ê  
OWNER=owner  ¬¬¬¯  
 
            























































































































































