diff options
author | MatthewLi <matthew.lijun@huawei.com> | 2017-01-14 01:26:00 -0500 |
---|---|---|
committer | MatthewLi <matthew.lijun@huawei.com> | 2017-01-15 22:02:39 -0500 |
commit | 96d20285b164ddda94acad4253015e7125fe8337 (patch) | |
tree | 55f4872e032f5359f107a6ade62c9b2463ea6a16 /dovetail | |
parent | 0559cd7924467392659716115936c4ae1312a513 (diff) |
dovetail tool: delete unnecessary prepare_env.py
JIRA: DOVETAIL-181
Change-Id: I6e79467b829b4ae1d815bdb9ead0b930f0338cd2
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
Diffstat (limited to 'dovetail')
-rw-r--r-- | dovetail/prepare_env.py | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/dovetail/prepare_env.py b/dovetail/prepare_env.py deleted file mode 100644 index 3ddf75bc..00000000 --- a/dovetail/prepare_env.py +++ /dev/null @@ -1,65 +0,0 @@ -#!/usr/bin/env python -# -# grakiss.wanglei@huawei.com -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Apache License, Version 2.0 -# which accompanies this distribution, and is available at -# http://www.apache.org/licenses/LICENSE-2.0 -# - -import platform - -import utils.dovetail_utils as dt_utils - - -def get_os_lower(): - """Get distro name. - - :returns: return distro name as a string - """ - platform_os = platform.dist()[0] - return platform_os.lower() - - -def get_install_bin(os): - """Get install command binary. - - :returns: return install command according to distro - """ - if os in ['centos', 'redhat']: - return 'yum' - elif os == 'fedora': - return 'dnf' - elif os == 'ubuntu': - return 'apt-get' - else: - return None - - -def get_docker_pkgname(os): - """Get docker package name. - - :returns: return docker package name according to distro - """ - if os in ['centos', 'fedora', 'redhat']: - return 'docker' - elif os == 'ubuntu': - return 'docker.io' - else: - return None - - -def main(): - """Dovetail prepare env main""" - - 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) - - cmd = "sudo pip install click pyyaml jinja2" - dt_utils.exec_cmd(cmd) - - -if __name__ == '__main__': - main() |