Small improve of str2dict function
Change-Id: Ifa8974f2cbdac4fdc0cbd47d7ad9910a5bd31cb7
This commit is contained in:
@@ -138,22 +138,17 @@ def get_item_properties(item, fields, mixed_case_fields=[], formatters={}):
|
|||||||
def str2bool(strbool):
|
def str2bool(strbool):
|
||||||
if strbool is None:
|
if strbool is None:
|
||||||
return None
|
return None
|
||||||
else:
|
|
||||||
return strbool.lower() == 'true'
|
return strbool.lower() == 'true'
|
||||||
|
|
||||||
|
|
||||||
def str2dict(strdict):
|
def str2dict(strdict):
|
||||||
'''Convert key1=value1,key2=value2,... string into dictionary.
|
"""Convert key1=value1,key2=value2,... string into dictionary.
|
||||||
|
|
||||||
:param strdict: key1=value1,key2=value2
|
:param strdict: key1=value1,key2=value2
|
||||||
'''
|
"""
|
||||||
_info = {}
|
|
||||||
if not strdict:
|
if not strdict:
|
||||||
return _info
|
return {}
|
||||||
for kv_str in strdict.split(","):
|
return dict([kv.split('=', 1) for kv in strdict.split(',')])
|
||||||
k, v = kv_str.split("=", 1)
|
|
||||||
_info.update({k: v})
|
|
||||||
return _info
|
|
||||||
|
|
||||||
|
|
||||||
def http_log_req(_logger, args, kwargs):
|
def http_log_req(_logger, args, kwargs):
|
||||||
|
|||||||
Reference in New Issue
Block a user