Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Listener::Named::CustomTemplates;
- #
- ## Listener which override i-MSCP files by copying your own files
- ## when the afterBuild event is triggered
- #
- use iMSCP::EventManager;
- use iMSCP::Dir;
- #
- ## Configuration variables
- #
- my $srcDir = '/root/imscp/custom/templates/bind/parts';
- my $targetDir = '/etc/imscp/bind/parts';
- #
- ## Please, don't edit anything below this line
- #
- sub copyTemplates
- {
- if(-d $srcDir) {
- iMSCP::Dir->new( dirname => $srcDir )->rcopy( "$main::{'INST_PREF'}$targetDir" );
- } else {
- 0;
- }
- }
- iMSCP::EventManager->getInstance()->register('afterBuild', \©Templates);
- 1;
- __END__
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement