Previous | Contents | Index |
master_debug
, nomaster_debug
, slave_debug
, noslave_debug
)
Some channel programs include optional code to assist in debugging by
producing additional diagnostic output. Two channel keywords are
provided to enable generation of this debugging output on a per-channel
basis. The keywords are master_debug
, which enables
debugging output in master programs, and slave_debug
,
which enables debugging output in slave programs. Both types of
debugging output are disabled by default, corresponding to
nomaster_debug
and noslave_debug
.
When activated, debugging output ends up in the log file associated
with the channel program. The location of the log file may vary from
program to program. Log files are usually kept in the PMDF log
directory.i Master programs usually have log file names of
the form x_master.log
, where
"x
" is the name of the
channel;j slave programs usually have log file names of the
form x_slave.log
. Also, some channel programs,
notably PhoneNet channel programs, may produce additional log files
with names of the forms:
err_
x_master.log
,
|
err_
x_slave.log
,
|
|
di_
x_master.log
,
|
di_
x_slave.log
, or
|
|
ph_
x_master.log
,
|
ph_
x_slave.log
.
|
Note that in the case of the l (lowercase "L") channel,
master_debug
enables debugging output when sending from
the local channel (e.g., from VMS MAIL), and
slave_debug
enables debugging output as messages are
delivered to the local channel (e.g., to VMS MAIL) (with
output usually appearing in PMDF_LOG:l_master.log
on
OpenVMS or in pmdf/log/l_master.log
on UNIX). On OpenVMS,
these conventions also apply to the other channels that interact with
VMS MAIL (d, d_, and mail_ channels). The thing to note is that this
usage of the debug keywords is essentially backwards; other channels
assign opposite meanings to the debug keywords. This usage is retained
for historical and compatibility reasons.
On UNIX, when master_debug
and slave_debug
are enabled for the l channel, then users will get
pmdf_sendmail.log-uniqueid
files in their current
directory (if they have write access to the directory; otherwise the
debug output will go to stdout) containing PMDF debug information.
Not all PMDF channel programs have debugging support code.
i
|
Previous | Next | Contents | Index |