home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Fish 2
/
goldfish_vol2_cd1.bin
/
files
/
comm
/
misc
/
cyberpager
/
schedule
< prev
next >
Wrap
Text File
|
1993-07-06
|
3KB
|
73 lines
; pager:schedule -- schedule of who's on call at what times.
; for use with CyberPager's PageOnCall rexx script.
;
; this file format based largely (uh, outright stolen :->) from the
; beepersched format created by Tom Limoncelli (tal@warren.mentorg.com)] for
; his Unix IXO pager software.
;
; lines that begin with 0-6 refer to the days Sunday -> Saturday. the 48
; bytes after refer to who's on duty each half-hour.
;
; a '-' in the list means 'nobody is on duty'. if PageOnCall's URGENT
; switch is specified, PageOnCall keeps looking for another schedule to
; see if maybe it can find someone else scheduled for that time. the
; way Tom (:->) manages things is to have lower-case letters mean
; individual people and capital letters meaning their fall-back
; 'urgent' people (usually a list of the person and their fallback).
; for example, 'g' is for greg, and 'G' is for greg and the person that
; backs him up. of course, you can use any system you wish.
; N
; O
; 1 1 O 1 1
;0 1 2 3 4 5 6 7 8 9 0 1 N 1 2 3 4 5 6 7 8 9 0 1
0--------------------ttttttttttttttttAAAAAAAAAAAA
1------------ttttgggttttttggggiiiiiiitt----------
2------------ttttgggttttttggggiiiiiiitttttttttttt
3------------ttttgggttttttggggiiiiiiitt----------
4------------ttttgggttttttggggiiiiiiitttttttttttt
5------------ttttgggttttttggggiiiiiiitt----------
6-------------------tttttttttttttttttttttttttt---
; these will only be accessed if URGENT is used.
; A "-" in this list means "don't call anyone"
;
; N
; O
; 1 1 O 1 1
;0 1 2 3 4 5 6 7 8 9 0 1 N 1 2 3 4 5 6 7 8 9 0 1
0TTTTTTTTTTTTTTTTTTT--------------TTTTTTTTTTTTTTT
1TTTTTTTTTTTTTTTTTTT--------------TTTTTTTTTTTTTTT
2TTTTTTTTTTTTTTTTTTT--------------TTTTT----------
3TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
4TTTTTTTTTTTTTTTTTTT--------------TTTTT----------
5TTTTTTTTTTTTTTTTTTT--------------TTTTTTTTTTTTTTT
6TTTTTTTTTTTTTTTTTTT--------------TTTTTTTTTTTTTTT
; now we have entries that describe who the people in the tables above
; actually translate to. these entries __MUST__ come after all schedule
; tables in this file or PageOnCall will not be able to figure out who
; to send a page to. Additionaly, no spaces are allowed between the
; person's identifier and the equals sign. I.e., 'c=caw' is legal,
; but 'c =caw' is not. Additionally, spaces after the = sign will be
; fed wholesale into SpoolPage, so unless an alias name contains a
; space in it, there shouldn't be any spaces in the target list.
;
; it is entirely legal to include a service:pin style target, as well
; as referencing a group.
g=greg
i=ingo
t=tal
; a person and their backup
G=greg,tal
I=ingo,greg
T=tal,greg
; everyone
A=greg,tal,ingo