Unfortunately I couldn't think of another way of doing this apart from monkey patching, there is no way to replace a previously defined action neither we can hook into calls to provisioners themselves.