Browse code

Add missing function neutron_plugin_configure_service to brocade specific file

Closes bug: 1304701

Change-Id: I18f90865a015b9dc6db4123d46492140ca67a38f

Shiv Haris authored on 2014/04/09 07:19:12
Showing 1 changed files
... ...
@@ -24,6 +24,30 @@ function neutron_plugin_configure_common {
24 24
     Q_PLUGIN_CLASS="neutron.plugins.brocade.NeutronPlugin.BrocadePluginV2"
25 25
 }
26 26
 
27
+function neutron_plugin_configure_service {
28
+
29
+    if [[ "$BROCADE_SWITCH_OS_VERSION" != "" ]]; then
30
+        iniset /$Q_PLUGIN_CONF_FILE switch osversion $BROCADE_SWITCH_OS_VERSION
31
+    fi
32
+
33
+    if [[ "$BROCADE_SWITCH_OS_TYPE" != "" ]]; then
34
+        iniset /$Q_PLUGIN_CONF_FILE switch ostype $BROCADE_SWITCH_OS_TYPE
35
+    fi
36
+
37
+    if [[ "$BROCADE_SWITCH_PASSWORD" != "" ]]; then
38
+        iniset /$Q_PLUGIN_CONF_FILE switch password $BROCADE_SWITCH_PASSWORD
39
+    fi
40
+
41
+    if [[ "$BROCADE_SWITCH_USERNAME" != "" ]]; then
42
+        iniset /$Q_PLUGIN_CONF_FILE switch username $BROCADE_SWITCH_USERNAME
43
+    fi
44
+
45
+    if [[ "$BROCADE_SWITCH_IPADDR" != "" ]]; then
46
+        iniset /$Q_PLUGIN_CONF_FILE switch address $BROCADE_SWITCH_IPADDR
47
+    fi
48
+
49
+}
50
+
27 51
 function neutron_plugin_configure_debug_command {
28 52
     iniset $NEUTRON_TEST_CONFIG_FILE DEFAULT external_network_bridge
29 53
 }