there is no need to download the pip tarball over and over again
on rerun. Use the cached value.
Change-Id: Ibcc1807ba2aca062f69839212f05ac9394db9448
| ... | ... |
@@ -71,12 +71,13 @@ function install_get_pip {
|
| 71 | 71 |
} |
| 72 | 72 |
|
| 73 | 73 |
function install_pip_tarball {
|
| 74 |
- (cd $FILES; \ |
|
| 75 |
- curl -O $PIP_TAR_URL; \ |
|
| 76 |
- tar xvfz pip-$INSTALL_PIP_VERSION.tar.gz 1>/dev/null; \ |
|
| 77 |
- cd pip-$INSTALL_PIP_VERSION; \ |
|
| 78 |
- sudo -E python setup.py install 1>/dev/null; \ |
|
| 79 |
- ) |
|
| 74 |
+ if [[ ! -r $FILES/pip-$INSTALL_PIP_VERSION.tar.gz ]]; then |
|
| 75 |
+ (cd $FILES; \ |
|
| 76 |
+ curl -O $PIP_TAR_URL; \ |
|
| 77 |
+ tar xvfz pip-$INSTALL_PIP_VERSION.tar.gz 1>/dev/null) |
|
| 78 |
+ fi |
|
| 79 |
+ (cd $FILES/pip-$INSTALL_PIP_VERSION; \ |
|
| 80 |
+ sudo -E python setup.py install 1>/dev/null) |
|
| 80 | 81 |
} |
| 81 | 82 |
|
| 82 | 83 |
# Show starting versions |