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.