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.