Signed-off-by: IWASE Yusuke <[email protected]>
---
.../common/install_docker_test_pkg_common.sh | 18 ++++++++++--------
.../common/install_docker_test_pkg_for_travis.sh | 1 -
2 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/ryu/tests/integrated/common/install_docker_test_pkg_common.sh
b/ryu/tests/integrated/common/install_docker_test_pkg_common.sh
index 08b059a..44a3e10 100644
--- a/ryu/tests/integrated/common/install_docker_test_pkg_common.sh
+++ b/ryu/tests/integrated/common/install_docker_test_pkg_common.sh
@@ -4,7 +4,6 @@ set -ex
function init_variables {
APTLINE_DOCKER=0
DIR_BASE=/tmp
- SUDO_PIP=""
}
function process_options {
@@ -21,17 +20,20 @@ function process_options {
shift; ((i++))
DIR_BASE=$1
;;
- -s|--sudo-pip)
- SUDO_PIP=sudo
- ;;
esac
shift; ((i++))
done
}
+function install_pipework {
+ if ! which /usr/local/bin/pipework >/dev/null
+ then
+ sudo rm -rf $DIR_BASE/pipework
+ git clone https://github.com/jpetazzo/pipework.git $DIR_BASE/pipework
+ sudo install -m 0755 $DIR_BASE/pipework/pipework
/usr/local/bin/pipework
+ fi
+}
+
function install_depends_pkg {
- sudo rm -rf $DIR_BASE/pipework
- git clone https://github.com/jpetazzo/pipework.git $DIR_BASE/pipework
- sudo install -m 0755 $DIR_BASE/pipework/pipework /usr/local/bin/pipework
- $SUDO_PIP pip install pycrypto nsenter
+ install_pipework
}
diff --git a/ryu/tests/integrated/common/install_docker_test_pkg_for_travis.sh
b/ryu/tests/integrated/common/install_docker_test_pkg_for_travis.sh
index 9128c77..d8c3b49 100644
--- a/ryu/tests/integrated/common/install_docker_test_pkg_for_travis.sh
+++ b/ryu/tests/integrated/common/install_docker_test_pkg_for_travis.sh
@@ -7,7 +7,6 @@ source ${RYU_PATH}/install_docker_test_pkg_common.sh
init_variables
process_options "$@"
-SUDO_PIP=""
sudo apt-get update
install_depends_pkg
--
2.7.4
------------------------------------------------------------------------------
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel