in vagrant/ansible, install brozzler from this checkout instead of from github master

This commit is contained in:
Noah Levitt 2016-07-01 15:45:39 -05:00
parent 3e128d2b27
commit 0b9ce94226
4 changed files with 7 additions and 2 deletions

View File

@ -21,7 +21,7 @@ import setuptools
setuptools.setup( setuptools.setup(
name='brozzler', name='brozzler',
version='1.1.dev44', version='1.1.dev45',
description='Distributed web crawling with browsers', description='Distributed web crawling with browsers',
url='https://github.com/internetarchive/brozzler', url='https://github.com/internetarchive/brozzler',
author='Noah Levitt', author='Noah Levitt',

2
vagrant/Vagrantfile vendored
View File

@ -2,6 +2,8 @@ Vagrant.configure(2) do |config|
config.vm.box = "ubuntu/trusty64" config.vm.box = "ubuntu/trusty64"
config.vm.hostname = "brozzler-easy" config.vm.hostname = "brozzler-easy"
config.vm.synced_folder "..", "/brozzler"
config.vm.provision "ansible" do |ansible| config.vm.provision "ansible" do |ansible|
ansible.playbook = "ansible/playbook.yml" ansible.playbook = "ansible/playbook.yml"
ansible.groups = { ansible.groups = {

View File

@ -46,7 +46,8 @@
- restart vnc-websock - restart vnc-websock
- name: install brozzler in virtualenv - name: install brozzler in virtualenv
become: true become: true
pip: name=git+https://github.com/internetarchive/brozzler.git#egg=brozzler pip: # name=git+https://github.com/internetarchive/brozzler.git#egg=brozzler
name='-e /brozzler'
virtualenv=/home/vagrant/brozzler-ve34 virtualenv=/home/vagrant/brozzler-ve34
virtualenv_python=python3.4 virtualenv_python=python3.4
extra_args='--no-input --upgrade --pre' extra_args='--no-input --upgrade --pre'

View File

@ -11,6 +11,8 @@
become: true become: true
notify: notify:
- restart rethinkdb - restart rethinkdb
- name: ensure rethinkdb starts on reboot
service: name=rethinkdb enabled=yes
- name: ensure rethinkdb instance config file is installed - name: ensure rethinkdb instance config file is installed
template: src=templates/rethinkdb-brozzler-easy.conf.j2 template: src=templates/rethinkdb-brozzler-easy.conf.j2
dest=/etc/rethinkdb/instances.d/rethinkdb-brozzler-easy.conf dest=/etc/rethinkdb/instances.d/rethinkdb-brozzler-easy.conf