diff options
author | Feng Pan <fpan@redhat.com> | 2016-09-23 12:14:44 -0400 |
---|---|---|
committer | Feng Pan <fpan@redhat.com> | 2016-09-23 12:14:44 -0400 |
commit | dd6bb69f77dda4d89876efd1524e907a1bf44748 (patch) | |
tree | 9abcbf2cbf79684ba22722104544610c5c3e0058 | |
parent | 1a04e9e2695244d0d56bb901b9c7c5284b759fbd (diff) |
Fix PREFIX calculation for attach_interface_to_ovs
Make sure we only get number portion of PREFIX in ifcfg file, this
avoids getting potentially the double quotes around the prefix.
JIRA: APEX-163
Change-Id: Ia59a437927a75d9bb99efd324ccb5e4a5201c051
Signed-off-by: Feng Pan <fpan@redhat.com>
-rw-r--r-- | lib/common-functions.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/common-functions.sh b/lib/common-functions.sh index 6941093c..4dd8a131 100644 --- a/lib/common-functions.sh +++ b/lib/common-functions.sh @@ -72,7 +72,7 @@ function attach_interface_to_ovs { if [ -z "$if_mask" ]; then # we can look for PREFIX here, then convert it to NETMASK - if_prefix=$(sed -n 's/^PREFIX=\(.*\)$/\1/p' ${if_file}) + if_prefix=$(sed -n 's/^PREFIX=[^0-9]*\([0-9][0-9]*\)[^0-9]*$/\1/p' ${if_file}) if_mask=$(prefix2mask ${if_prefix}) fi |