in server/app/lib/config.py [0:0]
def text_to_int(size):
"""Convert shorthand size notation to integer (kb,mb,gb)"""
if isinstance(size, int):
return size
assert isinstance(size, str), "Byte size must be either integer or string value!"
if size.endswith("kb"):
return int(size[:-2]) * 1024
elif size.endswith("mb"):
return int(size[:-2]) * 1024 * 1024
elif size.endswith("gb"):
return int(size[:-2]) * 1024 * 1024 * 1024
else:
return int(size)