Commit 5dcd8f293dfee0032f6a083d740aa1f4b353f327
1 parent
b5e1f7b7
Exists in
master
and in
39 other branches
Installing Solr on the deploy task
Showing
1 changed file
with
6 additions
and
2 deletions
Show diff stats
fabfile.py
@@ -248,6 +248,8 @@ def deploy(noprovision=False): | @@ -248,6 +248,8 @@ def deploy(noprovision=False): | ||
248 | else: | 248 | else: |
249 | update_code() | 249 | update_code() |
250 | 250 | ||
251 | + install_solr() | ||
252 | + | ||
251 | mkvirtualenv() | 253 | mkvirtualenv() |
252 | 254 | ||
253 | sudo('supervisorctl stop all') | 255 | sudo('supervisorctl stop all') |
@@ -264,9 +266,11 @@ def deploy(noprovision=False): | @@ -264,9 +266,11 @@ def deploy(noprovision=False): | ||
264 | @task | 266 | @task |
265 | def install_solr(): | 267 | def install_solr(): |
266 | """Install Solr""" | 268 | """Install Solr""" |
269 | + | ||
270 | + SOLR_PKG = 'https://archive.apache.org/dist/lucene/solr/4.6.1/solr-4.6.1.tgz' | ||
271 | + | ||
267 | if not exists('~/solr-4.6.1'): | 272 | if not exists('~/solr-4.6.1'): |
268 | - link = 'https://archive.apache.org/dist/lucene/solr/4.6.1/solr-4.6.1.tgz' | ||
269 | - run('wget {} -O /tmp/solr-4.6.1.tgz'.format(link)) | 273 | + run('wget {} -O /tmp/solr-4.6.1.tgz'.format(SOLR_PKG)) |
270 | run('tar xzf /tmp/solr-4.6.1.tgz -C /tmp/') | 274 | run('tar xzf /tmp/solr-4.6.1.tgz -C /tmp/') |
271 | run('cp -rf /tmp/solr-4.6.1 ~/solr-4.6.1') | 275 | run('cp -rf /tmp/solr-4.6.1 ~/solr-4.6.1') |
272 | run('mv ~/solr-4.6.1/example ~/solr-4.6.1/colab') | 276 | run('mv ~/solr-4.6.1/example ~/solr-4.6.1/colab') |