# Devstack settings
# These defaults can be overridden in the localrc section of the local.conf file

# If this is a powervm compute node, enable the agent service
if is_service_enabled n-cpu ; then
    if [[ "$VIRT_DRIVER" = 'powervm' ]]; then
        enable_service pvm-q-sea-agt
        enable_service pvm-q-sriov-agt
    fi
fi

# NovaLink install/upgrade settings
INSTALL_NOVALINK=$(trueorfalse False INSTALL_NOVALINK)
INSTALL_PYPOWERVM=$(trueorfalse False INSTALL_PYPOWERVM)
PVM_ADMIN_GROUP=${PVM_ADMIN_GROUP:-pvm_admin}

# Neutron settings
PVM_SEA_MECH_DRIVER=${PVM_SEA_MECH_DRIVER:-"pvm_sea"}
PVM_SRIOV_MECH_DRIVER=${PVM_SRIOV_MECH_DRIVER:-"pvm_sriov"}

# PowerVM specific settings
PVM_SEA_AGENT_BINARY=${PVM_SEA_AGENT_BINARY:-"$NEUTRON_BIN_DIR/networking-powervm-sea-agent"}
PVM_SRIOV_AGENT_BINARY=${PVM_SRIOV_AGENT_BINARY:-"$NEUTRON_BIN_DIR/networking-powervm-sriov-agent"}
