JIRA: DOVETAIL-54
bug: in some envs, return value platform_os is Ubuntu rather than ubuntu.
Change-Id: I6a2aa964d00eff9f336f8204071a05a6b5f11134
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
import utils.dovetail_utils as dt_utils
-def get_os():
+def get_os_lower():
"""Get distro name.
:returns: return distro name as a string
"""
- return platform.dist()[0]
+ platform_os = platform.dist()[0]
+ return platform_os.lower()
def get_install_bin(os):
logger = dt_logger.Logger('prepare_env.py').getLogger()
-os_name = get_os()
+os_name = get_os_lower()
cmd = "sudo %s -y install %s python-pip" \
% (get_install_bin(os_name), get_docker_pkgname(os_name))
dt_utils.exec_cmd(cmd, logger)