def deactivate(self):
        self.log.debug("Deactivating Diverter")
        self.active = False

        self.machine.events.post('diverter_' + self.name + '_deactivating')
        self.config['activation_coil'].disable()

        if self.config['deactivation_coil']:
            self.config['deactivation_coil'].pulse()

        #if self.remaining_activations != 0:
        #    self.enable()
            # todo this will be weird if the diverter is enabled without a hw
            # switch.. wonder if we should check for that here?
No env.key_filename + valid ssh_config = ssh value
dataset/ETHPy150Open missionpinball/mpf/mpf/devices/diverter.py/Diverter.deactivate--crossover with--dataset/ETHPy150Open fabric/fabric/tests/test_network.py/TestKeyFilenames.test_just_ssh_config