ManageIQ/manageiq — pull request #1266 by jrafanie (2014-12-19 23:11:46+00:00)
Title: Remove clever code (AR::Base instantiate)

We had patched AR::Base instantiate method to be able to instantiate miq_workers rows for deleted Worker model classes for the sole purpose of deleting these rows.

Solution: Delete the rows in a migration and delete the clever code.

AR::Base instantiate's arity changed from 1 in 3.2 to 2 in 4.2 so it's better to just delete this than to make it work with 4.2.

cc @Fryguy @tenderlove