1 | # |
---|
2 | # Descriptor File for the arc2trig module |
---|
3 | # |
---|
4 | # This file specifies when error messages are to be reported via |
---|
5 | # email and pager. All errors are logged in statmgr's daily log |
---|
6 | # files. The name of this file must be entered in statmgr's |
---|
7 | # configuration file with a <Descriptor> command. |
---|
8 | # (example: Descriptor "arc2trig.desc" ) |
---|
9 | # The pager group name and a list of email recipients are listed |
---|
10 | # in statmgr's configuration file. |
---|
11 | # |
---|
12 | # Comment lines in this file are preceded by #. |
---|
13 | # |
---|
14 | # Parameters: |
---|
15 | # |
---|
16 | # <modName> is a text string included in each reported error message. |
---|
17 | # |
---|
18 | # <modId> is the module id number as specified in the file |
---|
19 | # earthworm.h. |
---|
20 | # |
---|
21 | # <instId> is the installation id number as specified in the file |
---|
22 | # earthworm.h. |
---|
23 | # |
---|
24 | # |
---|
25 | modName arc2trig |
---|
26 | modId MOD_ARC2TRIG |
---|
27 | instId ${EW_INST_ID} |
---|
28 | # |
---|
29 | # |
---|
30 | # Heartbeat Specification. If the status manager does not receive |
---|
31 | # a heartbeat message every <tsec> seconds from this module, an |
---|
32 | # error will be reported (client module dead). <page> is the maximum |
---|
33 | # number of pager messages that will be reported and <mail> is the |
---|
34 | # maximum number of email messages that will be reported. If the |
---|
35 | # page or mail limit is exceeded, no further errors will be reported |
---|
36 | # until the status manager is restarted. |
---|
37 | # |
---|
38 | tsec: 120 page: 10 mail: 100 |
---|
39 | # |
---|
40 | # |
---|
41 | # Uncomment the "restartMe" line to enable automatic restart of this |
---|
42 | # process by statmgr/startstop. statmgr will issue a TYPE_RESTART message |
---|
43 | # for this process_id if it declares the patient dead. |
---|
44 | # |
---|
45 | restartMe |
---|
46 | # |
---|
47 | # |
---|
48 | # A list of possible errors follows. |
---|
49 | # |
---|
50 | # <err> is the error number of the error generated by the |
---|
51 | # module. Error numbers can be any unsigned integer, not |
---|
52 | # necessarily sequential. |
---|
53 | # |
---|
54 | # <nerr> and <rate> specify the maximum allowable error rate. |
---|
55 | # If the error rate exceeds <nerr> errors per <tsec> seconds, |
---|
56 | # an email or pager message may be reported. To report all |
---|
57 | # errors, set nerr to 1 and tsec to 0. |
---|
58 | # |
---|
59 | # <page> is the maximum number of pager messages that will be |
---|
60 | # reported and <mail> is maximum number of email messages that |
---|
61 | # will be reported. If the page or mail limit is exceeded, no |
---|
62 | # further errors will be reported until the status manager is |
---|
63 | # restarted. |
---|
64 | # |
---|
65 | # <text> is a default character string that will be reported. |
---|
66 | # Enclose string in double-quotes if it contains embedded |
---|
67 | # blanks. Each module may also issue a text string for an |
---|
68 | # error, overriding the default message shown here. |
---|
69 | # |
---|
70 | err: 0 nerr: 1 tsec: 0 page: 5 mail: 20 |
---|
71 | text: "Missed msg(s) in shared memory." |
---|
72 | # |
---|
73 | err: 1 nerr: 1 tsec: 0 page: 0 mail: 5 |
---|
74 | text: "Retreived msg too long for internal buffer." |
---|
75 | # |
---|
76 | err: 2 nerr: 1 tsec: 0 page: 0 mail: 5 |
---|
77 | text: "transport.h tracking limit exceeded." |
---|
78 | # |
---|
79 | err: 3 nerr: 1 tsec: 0 page: 0 mail: 5 |
---|
80 | text: "error opening trigger file." |
---|
81 | # |
---|
82 | err: 4 nerr: 1 tsec: 0 page: 0 mail: 10 |
---|
83 | text: "error reading hypoinv archive msg." |
---|