Add VM power event to abstract plugin