def wheel(self, fun, **kwargs):
        if 'wheel' not in self.client_cache:
            self.client_cache['wheel'] = salt.wheel.Wheel(self.opts)
        try:
            self.pool.fire_async(self.client_cache['wheel'].low, args=(fun, kwargs))
        except SystemExit:
            log.warning('Attempt to in reactor by whell. Ignored.')
        except Exception as exc:
            log.warning('Exception caught by reactor: {0}'.format(exc))
Wrap Wheel to enable executing :ref:`wheel modules <all-salt.wheel>`
dataset/ETHPy150Open saltstack/salt/salt/utils/reactor.py/ReactWrap.wheel