[DEFAULT]


[df]
pub_sub_driver = etcd_pubsub_driver
enable_selective_topology_distribution = False
enable_df_pub_sub = True
apps_list = portbinding,l2,l3_proactive,dhcp,dnat,sg,portqos,classifier,tunneling,provider,metadata_service,active_port_detection,migration
integration_bridge = br-int
tunnel_types = vxlan,geneve,gre
local_ip = LOCAL_IP
management_ip = MANAGEMENT_IP
enable_dpdk = False
enable_neutron_notifier = False
remote_db_hosts = DB_SERVER_IP
nb_db_class = etcd_nb_db_driver
auto_detect_port_behind_port = False
publisher_rate_limit_count = 1
publisher_rate_limit_timeout = 180
monitor_table_poll_time = 30
datapath_layout_path=/etc/dragonflow/dragonflow_datapath_layout.yaml

[df_l2_app]
l2_responder = True

[df_loadbalancer]
auto_enable_vip_ports = True

[df_metadata]
metadata_interface = tap-metadata
port = 18080
ip = 169.254.169.254


[DEFAULT]


[df]
pub_sub_driver = etcd_pubsub_driver
enable_selective_topology_distribution = False
enable_df_pub_sub = True
apps_list = portbinding,l2,l3_proactive,dhcp,dnat,sg,portqos,classifier,tunneling,provider,metadata_service,active_port_detection,migration
integration_bridge = br-int
tunnel_types = vxlan,geneve,gre
local_ip = LOCAL_IP
management_ip = MANAGEMENT_IP
enable_dpdk = False
enable_neutron_notifier = False
remote_db_hosts = DB_SERVER_IP
nb_db_class = etcd_nb_db_driver
auto_detect_port_behind_port = False
publisher_rate_limit_count = 1
publisher_rate_limit_timeout = 180
monitor_table_poll_time = 30
datapath_layout_path=/etc/dragonflow/dragonflow_datapath_layout.yaml

[df_l2_app]
l2_responder = True

[df_loadbalancer]
auto_enable_vip_ports = True

[df_metadata]
metadata_interface = tap-metadata
port = 18080
ip = 169.254.169.254

[df_ryu]
of_listen_address = LOCAL_IP

Add OpenFlow listen address to standalone configuration
Add OpenFlow listen address to standalone configuration

In standalone configuration, the local controller needs to specify
on which address it is listening.

One scenario is in case the local controller is containerised.
Dragonflow informs OVS where the controller is listening, and
then OVS knows where to connect to the controller.

Related-Bug: #1778007
Change-Id: I4b4cdae3aa848aa02a8148a9d47f6262f707e0ce
