dragonflow/devstack/settings
Gal Sagie 195d0be091 Add devstack option to install Dragonflow local controller
The devstack plugin installs the local controller
and OVN packages for the NB managment

Change-Id: I901a1ab26c491a3f6376a4c7a0a6dba14329cd62
2015-07-27 08:39:35 +03:00

23 lines
1.0 KiB
Plaintext

DRAGONFLOW_REPO=${DRAGONFLOW_REPO:-git://github.com/openstack/dragonflow.git}
NETWORKING_OVN_REPO=${NETWORKING_OVN_REPO:-git://github.com/openstack/networking-ovn.git}
DRAGONFLOW_DIR=$DEST/dragonflow
DRAGONFLOW_BRANCH=${DRAGONFLOW_BRANCH:-master}
RYU_REPO=${RYU_REPO:-git://github.com/osrg/ryu.git}
RYU_DIR=$DEST/ryu
RYU_BRANCH=${RYU_BRANCH:-master}
DF_L3_SERVICE_PLUGIN="dragonflow.neutron.services.l3.l3_controller_plugin.ControllerL3ServicePlugin"
DF_L2_AGENT=$DRAGONFLOW_DIR/dragonflow/neutron/agent/l2/ovs_dragonflow_neutron_agent.py
DF_L3_AGENT=$DRAGONFLOW_DIR/dragonflow/neutron/agent/l3_sdn_agent.py
DF_LOCAL_CONTROLLER=$DRAGONFLOW_DIR/dragonflow/controller/df_local_controller.py
Q_DF_CONTROLLER_PORT=${Q_DF_CONTROLLER_PORT:-'6633'}
Q_DF_CONTROLLER_PROTOCOL=${Q_DF_CONTROLLER_PROTOCOL:-'tcp'}
Q_DF_CONTROLLER_IP=${Q_DF_CONTROLLER_IP:-''$HOST_IP''}
Q_DF_CONTROLLER_IP=''$Q_DF_CONTROLLER_PROTOCOL':'$Q_DF_CONTROLLER_IP':'$Q_DF_CONTROLLER_PORT''
export PYTHONPATH=$PYTHONPATH:$DRAGONFLOW_DIR
export PYTHONPATH=$PYTHONPATH:$RYU_DIR