'Determines if a backend has a passing filter_function or not.'

def backend_passes(self, backend_state, filter_properties):

    stats = self._generate_stats(backend_state, filter_properties)
    LOG.debug("Checking    backend    '%s'", stats['backend_stats']['backend_id'])
    result = self._check_filter_function(stats)
    LOG.debug('Result:    %s', result)
    LOG.debug("Done    checking    backend    '%s'", stats['backend_stats']['backend_id'])
    return result
