The following mPower end of period file set is a normal part of LeasePak builds:
Directory | Filename | Description |
---|---|---|
$ubin/eop_mpwr | eop_run | Main mpower EOP script |
$ubin/eop_mpwr | eop_launch.pl | Launched by eop_run each time an EOP is submitted for a portfolio and calls submitEOP API. |
$ubin/eop_mpwr | eop_restart.pl | Called by eop_run to obtain the current EOP status of the portfolio and to resubmit a halted or failed portfolio. Calls resubmitEOP API for halted or failed portfolio. |
$ubin/eop_mpwr | portfolio_mon | Portfolio EOP monitor |
$ubin/eop_mpwr | portfolio_stat.pl | Portfolio EOP status fetcher |
$ubin/eop_mpwr | eop_run.cfg | Sample configuration file |
$ulib | clear_data | Sample pre-portfolio script |
$ulib | copy_data | Sample post-portfolio script |
The sample files in
$ubin/eop_mpwr
should never be modified. Instead, make copies of them in the database environment’s $uprg
directory, which is set up to contain user-customized scripts. The eop_run.cfg
entries for scripts should contain absolute pathing to commands, as there are no guarantees made as to the validity of any shell path variable during End of Period.