I'm looking for a way - either using in-built SSIS functionality or custom-built (3rd party software or internally-coded) - to "wrap" every executed SSIS bundle with specific code, e.g. launch certain SQL procedures prior to and after all execution steps.
These are meant to log flow steps, handle errors, set up notifications, etc.
The key idea here is to avoid editing and adding this code manually to every single SSIS bundle manually - albeit doable, it's a pain in the neck to maintain if anything were to change in above setup.
Any advice on the topic from you SSIS / SQL Server gurus would be highly appreciated.
EDIT: alternatively, is there a way to easily refactor existing deployed SSIS packages and add / modify that code quickly and easily in one go?