Implemented option to disable port-security for openstack. Implemented option to specify floating_ip in openstack. Solved 2 bugs in floating_ip implementation for Openstack

Change-Id: I1d6463f9743924dacd93d522f625ecef34b0decf
Signed-off-by: montesmoreno <pablo.montesmoreno@telefonica.com>
diff --git a/db_base.py b/db_base.py
index 807c73d..10f9404 100644
--- a/db_base.py
+++ b/db_base.py
@@ -125,8 +125,11 @@
                 _convert_str2boolean(data[k], items)
             if k in items:
                 if type(data[k]) is str:
-                    if   data[k]=="false" or data[k]=="False": data[k]=False
-                    elif data[k]=="true"  or data[k]=="True":  data[k]=True
+                    if   data[k]=="false" or data[k]=="False" or data[k]=="0": data[k]=False
+                    elif data[k]=="true"  or data[k]=="True" or data[k]=="1":  data[k]=True
+                elif type(data[k]) is int:
+                    if   data[k]==0: data[k]=False
+                    elif  data[k]==1:  data[k]=True
     if type(data) is tuple or type(data) is list:
         for k in data:
             if type(k) is dict or type(k) is tuple or type(k) is list: