home *** CD-ROM | disk | FTP | other *** search
- ; 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
-