Ricoh InfoPrint Pro C900AFP InfoPrint Manager - Page 303

Specifying AFP resource directories, Changing how the shell script generates the file name

Page 303 highlights

Specifying AFP resource directories The mvsprpsm.sh shell script contains these lines, which are commented out by default: # NOTE: Add resource-context-xxx search paths to the pdpr options # if necessary. For example: #outputstr="$outputstr resource-context-font=/font/reslib" #outputstr="$outputstr resource-contect-page-def=/dept123/pagedef:/acme/pagedef" Use the format shown in the third and fourth lines to specify the paths to the directories containing AFP resources. Do not include the pound sign, #, when specifying the directories. You can specify multiple directories by separating them with colons. You can also specify MVS file systems accessed through the NFS mount command. Changing how the shell script generates the file name The mvsprpsm.sh shell script contains the following lines, which cause the InfoPrintMVS Download shell script to include the MVS job identifier in the name of the file generated by the shell script: # Rename the downloaded file to include the MVS job id (comment out # if this behavior is not desired) if [ "$paopt" != "" ; then JID=${paopt##*jobid=} if [ "$JID" != "$paopt" ] ; then JID=${JID%%, *} if [ "$JID" != "" ]; then mv $filename $JID.$filename filename=$JID.$filename mv $logfile $JID.$logfile logfile=$JID.$logfile fi fi fi If you do not want the MVS job identifier included, comment out the lines. Using multiple printers with MVS Download By default, an MVS Download process submits all jobs to the same logical printer. A parameter that specifies this logical printer starts the mvsprsd daemon. This printer is fixed for the duration of the process. If you want to send MVS Download jobs to multiple InfoPrint Manager printers, then multiple daemons must be started for each printer. If you want a single mvsprsd daemon process to route MVS Download jobs to different printers, you can uncomment these lines from the mvsprpsm.sh shell script: ## The following code-segment should be uncommented if dynamic printer ## assignment is desired. Uncomment lines that are singly (#) commented. ## Lines with double comment (##) should remain commented. ## ## The MVS parameter DEST=xxxx is used to assign the logical printer ## (thereby making the MVS Download daemon's startup queue irrelevant). ## ## The assumption below is that the DEST passed is the actual name ## of an IPM logical destination. Note that both JES2 and JES3 will ## pass the DEST in the NJE header in UPPER CASE but the code below ## will convert it to lower-case. Chapter 30. Printing data sets from an MVS system through MVS Download 289

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418

Specifying AFP resource directories
The
mvsprpsm.sh
shell script contains these lines, which are commented out by
default:
# NOTE: Add resource-context-xxx search paths to the pdpr options
# if necessary.
For example:
#outputstr="$outputstr resource-context-font=/font/reslib"
#outputstr="$outputstr resource-contect-page-def=/dept123/pagedef:/acme/pagedef"
Use the format shown in the third and fourth lines to specify the paths to the
directories containing AFP resources. Do not include the pound sign,
#
, when
specifying the directories. You can specify multiple directories by separating them
with colons. You can also specify MVS file systems accessed through the NFS
mount
command.
Changing how the shell script generates the file name
The
mvsprpsm.sh
shell script contains the following lines, which cause the
InfoPrintMVS Download shell script to include the MVS job identifier in the name
of the file generated by the shell script:
# Rename the downloaded file to include the MVS job id (comment out
# if this behavior is not desired)
if [ "$paopt" != "" ; then
JID=${paopt##*jobid=}
if [ "$JID" != "$paopt" ] ; then
JID=${JID%%, *}
if [ "$JID" != "" ]; then
mv $filename $JID.$filename
filename=$JID.$filename
mv $logfile $JID.$logfile
logfile=$JID.$logfile
fi
fi
fi
If you do not want the MVS job identifier included, comment out the lines.
Using multiple printers with MVS Download
By default, an MVS Download process submits all jobs to the same logical printer.
A parameter that specifies this logical printer starts the
mvsprsd
daemon. This
printer is fixed for the duration of the process. If you want to send MVS Download
jobs to multiple InfoPrint Manager printers, then multiple daemons must be
started for each printer.
If you want a single
mvsprsd
daemon process to route MVS Download jobs to
different printers, you can uncomment these lines from the
mvsprpsm.sh
shell
script:
## ############################################################################
## The following code-segment should be uncommented if dynamic printer
##
assignment is desired.
Uncomment lines that are singly (#) commented.
##
Lines with double comment (##) should remain commented.
##
## The MVS parameter DEST=xxxx is used to assign the logical printer
##
(thereby making the MVS Download daemon's startup queue irrelevant).
##
## The assumption below is that the DEST passed is the actual name
##
of an IPM logical destination.
Note that both JES2 and JES3 will
##
pass the DEST in the NJE header in UPPER CASE but the code below
##
will convert it to lower-case.
## ############################################################################
#####################################################
Chapter 30. Printing data sets from an MVS system through MVS Download
289