Invalid parsing of openstackclient output was introduced in
I03c17cfc9740c3eb257152c95d9c4f021db2c89e. Here command lines
was changed to get urls with no parsing.
Also default EC2_URL was fixed.
Change-Id: Ic46a9989321cf6310c56edeeb737c603a4f9c1ed
| ... | ... |
@@ -126,12 +126,12 @@ fi |
| 126 | 126 |
|
| 127 | 127 |
export -n SERVICE_TOKEN SERVICE_ENDPOINT OS_SERVICE_TOKEN OS_SERVICE_ENDPOINT |
| 128 | 128 |
|
| 129 |
-EC2_URL=`openstack endpoint show ec2 | grep " ec2.publicURL " | cut -d " " -f4` |
|
| 129 |
+EC2_URL=$(openstack endpoint show -f value -c publicurl ec2) |
|
| 130 | 130 |
if [[ -z $EC2_URL ]]; then |
| 131 |
- EC2_URL=http://localhost:8773/service/Cloud |
|
| 131 |
+ EC2_URL=http://localhost:8773/services/Cloud |
|
| 132 | 132 |
fi |
| 133 | 133 |
|
| 134 |
-S3_URL=`openstack endpoint show s3 | grep " s3.publicURL " | cut -d " " -f4` |
|
| 134 |
+S3_URL=$(openstack endpoint show -f value -c publicurl s3) |
|
| 135 | 135 |
if [[ -z $S3_URL ]]; then |
| 136 | 136 |
S3_URL=http://localhost:3333 |
| 137 | 137 |
fi |