| 1 | (last updated 20070521 elm) EDIR RELATED BATCH PROCESSES |
| 2 | ================================================================== |
| 3 | |
| 4 | EDIR batch jobs are primarily those that update static lists utilized by the |
| 5 | EDIR web gateway and with synchronizing CGI scripts between "e" boxes. |
| 6 | |
| 7 | Note: Appworx jobs are scheduled on the toklat cluster and execute wrapper scripts |
| 8 | which ssh over to ldapgw account on "e" boxes to execute scripts having the same |
| 9 | name as the toklat wrapper. See ~ldapgw/appworx/<server>_appworx_wrapper.pl on toklat. |
| 10 | |
| 11 | |
| 12 | "e" box:~ldapgw cron jobs |
| 13 | ++++++++++++++++++++++++ |
| 14 | M-Su every 5 minutes execute /export/home/ldapgw/local/scripts/rsync<Inst>.ksh |
| 15 | |
| 16 | APPWORX CHAINS |
| 17 | ++++++++++++++ |
| 18 | LDAP_STATIC_FILES # used to refresh static files used to generated EDIR pick lists |
| 19 | |
| 20 | |
| 21 | APPWORX MODULES |
| 22 | +++++++++++++++ |
| 23 | LDAP_STATIC_FILES_EDGAR # used to refresh static files used to generated EDIR pick lists |
| 24 | LDAP_STATIC_FILES_EGEGIK # used to refresh static files used to generated EDIR pick lists |
| 25 | LDAP_STATIC_FILES_EKLUTNA # used to refresh static files used to generated EDIR pick lists |
| 26 | LDAP_STATIC_FILES_ELIAS # used to refresh static files used to generated EDIR pick lists |
| 27 | |
| 28 | |
| 29 | toklat ~ldapgw/appworx links |
| 30 | ++++++++++++++++++++++++++++ |
| 31 | edgar_static_list_maint.ksh # link to server specific wrapper script |
| 32 | egegik_static_list_maint.ksh # link to server specific wrapper script |
| 33 | eklutna_static_list_maint.ksh # link to server specific wrapper script |
| 34 | elias_static_list_maint.ksh # link to server specific wrapper script |
| 35 | |
| 36 | |
| 37 | "e" box ~ldapgw/appworx links |
| 38 | +++++++++++++++++++++++++++++ |
| 39 | <server>_static_list_maint.ksh # link to script in ~ldapgw/scripts directory |
| 40 | |
| 41 | |
| 42 | "e" box ~ldapgw/local/scripts |
| 43 | +++++++++++++++++++++++++++++ |
| 44 | rsync<Inst>.ksh |
| 45 | Script utilizing rsync to synchronize AUTHSERV related source code between "e" boxes. |
| 46 | The rsync scripts should only ever be scheduled on the box from which CGI script |
| 47 | changes are mastered. |
| 48 | |
| 49 | static_list_maint.ksh Test|Prep|Prod |
| 50 | Master script that refresh static files used to generated EDIR pick lists. This |
| 51 | script is executed on every "e" box hosting an instance of the EDIR web gateway. |
| 52 | |
| 53 | |
| 54 | ######################### |
| 55 | DOCUMENT CHANGE HISTORY |
| 56 | 20070822 sxelm corrected UNIX account names and added sections indicating (none) |
| 57 | corresponding to sections in other documents |
| 58 | 20070521 sxelm removed references to batch processes that are not part of EDIR environment |
| 59 | (see UPDT|LDAP|AUTH|REGI_batch_jobs) and standardized format |
| 60 | ######################### |
| 61 | |