Backbutton

Example AutoUnload

CopyWrite/Examples/AutoUnload

BEGIN JOB AUTOUNLOAD(STRING VOLUMETITLE,STRING HOSTNAME,                00100000
STRING USERCODE,BOOLEAN AUTOREMOVE,                                     00101000
INTEGER COPYWRITEMIXNO,STRING NOTE);                                    00102000
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%    00103000
%  COPYWRITE AutoUnload                                            %    00104000
%                                                                  %    00105000
%   This is an example of an external AUTOUNLOAD WFL which is      %    00106000
%   started by COPYWRITE after a CD-ROM volume image hase been     %    00107000
%   created.                                                       %    00108000
%                                                                  %    00109000
%   If the file AUTOUNLOAD is label equated to the COPY statement, %    00110000
%   COPYWRITE starts the WFL specified by the TITLE attribute.     %    00111000
%   For Example,                                                   %    00112000
%                                                                  %    00113000
%        TASK T;                                                   %    00114000
%        T(FILE AUTOUNLOAD(TITLE=COPYWRITE/EXAMPLE/AUTOUNLOAD,     %    00115000
%           NOTE="This is a Note"));                               %    00116000
%        T(OPTIONS=(*,AUTORM));                                    %    00117000
%        COPY = TO CD(CD,HOSTNAME=CD,AUTOUNLOAD=ON)[T];            %    00118000
%                                                                  %    00119000
%   COPYWRITE starts the WFL with these parameters,                %    00120000
%                                                                  %    00121000
%     VOLUMETITLE    - The filename of the CD-ROM volume image.    %    00122000
%     HOSTNAME       - The HOSTNAME attribute for the COPY.        %    00123000
%     USERCODE       - The USERCODE attribute for the COPY.        %    00124000
%     AUTOREMOVE     - The AUTORM option for the COPY.             %    00125000
%     COPYWRITEMIXNO - The MIXNUMBER of the COPYWRITE task which   %    00126000
%                      created the CD-ROM volume image.            %    00127000
%     NOTE           - The NOTE attribute for the label equated    %    00128000
%                      AUTOUNLOAD file. This may be used to pass   %    00129000
%                      information from the originating WFL to     %    00130000
%                      the AUTOUNLOAD WFL.                         %    00131000
%                                                                  %    00132000
%                      History                                     %    00133000
%                      -------                                     %    00134000
%  13/11/98  Initial Version                                       %    00135000
%                                                                  %    00136000
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%    00137000
JOBSUMMARY=SUPPRESSED;                                                  00138000
                                                                        00139000
DISPLAY("Transfer " & VOLUMETITLE & "                                   00140000
to " &                                                                  00141000
HOSTNAME & " with usercode " & USERCODE);                               00142000 
DISPLAY("Started by COPYWRITE # " &                                     00143000
STRING(COPYWRITEMIXNO,*));                                              00144000
DISPLAY(NOTE);                                                          00145000 
IF AUTOREMOVE THEN                                                      00146000 
DISPLAY(VOLUMETITLE & " will be removed");                              00147000 
END JOB;                                                                00148000