def __virtual__():
    if get_configured_provider() is False:
        return False

    if get_dependencies() is False:
        return False

    return __virtualname__
Add a missing *requirement* for the given *distribution*.
dataset/ETHPy150Open saltstack/salt/salt/cloud/clouds/msazure.py/__virtual__--crossover with--dataset/ETHPy150Open anzev/hedwig/build/pip/pip/_vendor/distlib/database.py/DependencyGraph.add_missing