Fixed bug that generated an error when adding a sdn-controller without user or passwo... 13/1513/1
authormontesmoreno <pablo.montesmoreno@telefonica.com>
Thu, 6 Apr 2017 10:07:44 +0000 (10:07 +0000)
committermontesmoreno <pablo.montesmoreno@telefonica.com>
Thu, 6 Apr 2017 10:07:44 +0000 (10:07 +0000)
Signed-off-by: montesmoreno <pablo.montesmoreno@telefonica.com>
ovim.py

diff --git a/ovim.py b/ovim.py
index efdb58b..a1eaffa 100755 (executable)
--- a/ovim.py
+++ b/ovim.py
@@ -356,8 +356,8 @@ class ovim():
                 temp_dict['of_port'] = db_config['port']
                 temp_dict['of_dpid'] = db_config['dpid']
                 temp_dict['of_controller'] = db_config['type']
                 temp_dict['of_port'] = db_config['port']
                 temp_dict['of_dpid'] = db_config['dpid']
                 temp_dict['of_controller'] = db_config['type']
-                temp_dict['of_user'] = db_config['user']
-                temp_dict['of_password'] = db_config['password']
+                temp_dict['of_user'] = db_config.get('user')
+                temp_dict['of_password'] = db_config.get('password')
 
             temp_dict['of_debug'] = self.config['log_level_of']
 
 
             temp_dict['of_debug'] = self.config['log_level_of']