'Helper method for calling a method across all extension drivers.'

def _call_on_ext_drivers(self, method_name, plugin_context, data, result):

    for driver in self.ordered_ext_drivers:
        try:
            getattr(driver.obj, method_name)(plugin_context, data, result)
        except Exception:
            with excutils.save_and_reraise_exception():
                LOG.info(_LI("Extension    driver    '%(name)s'    failed    in    %(method)s"), {'name': driver.name, 'method': method_name})
