def setup_platform(hass, config, add_devices, discovery_info=None):
    import rxv

    source_ignore = config.get(CONF_SOURCE_IGNORE, [])
    source_names = config.get(CONF_SOURCE_NAMES, {})

    add_devices(
        YamahaDevice(config.get("name"), receiver, source_ignore, source_names)
        for receiver in rxv.find())
Internal only, do not use.
dataset/ETHPy150Open home-assistant/home-assistant/homeassistant/components/media_player/yamaha.py/setup_platform--crossover with--dataset/ETHPy150Open AppScale/appscale/AppServer/google/appengine/api/datastore.py/MultiQuery._GetCompiledQuery