aboutsummaryrefslogtreecommitdiffstats
path: root/systems/rhel/7.3/prepare_python_env.sh
diff options
context:
space:
mode:
authorChristian Trautman <ctrautma@redhat.com>2016-12-07 14:35:54 -0500
committerChristian Trautman <ctrautma@redhat.com>2017-01-06 16:04:52 -0500
commit0f21a0025a21b601fde7de90d806e9ca4a99fb81 (patch)
tree14f437829b5f9c251904d422789f5ef79dcb6328 /systems/rhel/7.3/prepare_python_env.sh
parent3d33e32f9fe9d8c8e6f4fb935d67fc39b2c0a483 (diff)
rhel73_install: Provide installer script for RHEL 7.3
Adds installer scripts for RHEL 7.3 OS. Modified dpdk makefile to allow upstream dpdk to build. Prevents upstream OVS from building due to kernel incompatibilities. Provides instructions on setting up RHEL 7.3 for usage with binary OVS packages when testing with OVS Vanilla. Tested under RHEL 7.3 JIRA: VSPerf-322 Change-Id: If294d465f28f60a1c514a7b661ce4696ac3b5b73 Signed-off-by: Christian Trautman <ctrautma@redhat.com>
Diffstat (limited to 'systems/rhel/7.3/prepare_python_env.sh')
-rwxr-xr-xsystems/rhel/7.3/prepare_python_env.sh29
1 files changed, 29 insertions, 0 deletions
diff --git a/systems/rhel/7.3/prepare_python_env.sh b/systems/rhel/7.3/prepare_python_env.sh
new file mode 100755
index 00000000..3ba049e8
--- /dev/null
+++ b/systems/rhel/7.3/prepare_python_env.sh
@@ -0,0 +1,29 @@
+#!/bin/bash
+#
+# Prepare Python environment for vsperf execution on RHEL 7.3 systems.
+#
+# Copyright 2016 OPNFV, Intel Corporation, Red Hat Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+if [ -d "$VSPERFENV_DIR" ] ; then
+ echo "Directory $VSPERFENV_DIR already exists. Skipping python virtualenv creation."
+ exit
+fi
+
+scl enable python33 "
+virtualenv "$VSPERFENV_DIR"
+source "$VSPERFENV_DIR"/bin/activate
+pip install -r ../requirements.txt
+pip install pylint
+" \ No newline at end of file