Implementation Tasks
Infrastructure Components
for deployment to test the components should be deployed to fin-app-kb1t & at
Application Components
expenses_clink_efin.sh
fail_mail (text file)
sucs_mail (text file)
Application Setup
scripts can be retrieved from https://svn.ecdf.ed.ac.uk/repo/is/apps/software/expenses/trunk/jobsched
You must sign in as jpobsched user to place files in jobsched directory.
1) open up shell script expenses_clink_efin.sh and in the top section where the variable V_HOME_PATH is declared replace this with the appropriate home directory
if running the jobsched routine it will be V_HOME_PATH=/home/efin/jobsched/expenses
in the declarations section at the top of the script set the environment variable V_ENV='dev' depending on which environment currently executing the script.
2) in the application home directory (/home/efin/jobsched/expenses) create a further directory mail_files and copy the files a)fail_mail b)sucs_mail in to that directory.
3) setup jobsched routine to be fired at 9.40 each night. environment Parameter must be provided to the routine. V_ENV= "dev, test, live"
Create calling shell script
For deployment to the Live infrastructure from Test and calling script must be copied over or created to invoke the expenses_clink_efin procedure.
1) Copy the file livejs_expenses.sh from the fin-app-kb1t to fin-app_kb1, this should be placed in the jobsched home directory.
2) open the file and amend the nat -x line, inside the quotes the environment must be changed to match the environment being deployed to.
3) at the prompt enter "./livejs_expenses.sh" this will add the job to the queue. (If permissions errors are encountered at this step use CHMOD 755)
Integration Components
N/A
Data Population
N/A
Data Migration
N/A
Implementation Validation
Routine can be invoked and confirmation emails will be issued to FISUSER and FISLOAD.