Skip to content

marvin-ai/marvin-vagrant-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marvin Vagrant Development Box

Bootstrap

install requirements

clone repo and start provision

git clone https://github.com/marvin-ai/marvin-vagrant-dev.git
cd marvin-vagrant-dev

to prepare dev (engine creation) box

vagrant up dev
vagrant ssh dev

Wait for provision process and follow interactive configuration script after access the dev box using vagrant ssh command.

The marvin source projects will be on your home folder, to compile and use the marvin toolbox type:

workon python-toolbox-env
make marvin
marvin --help

create a new marvin engine

To create a new engine type:

workon python-toolbox-env
marvin engine-generate

respond the interactive prompt and wait for the engine environment preparation...

workon <new_engine_name>-env
marvin --help

and have fun :-)

prepare hadoop (hadoop ecosystem) box

vagrant up hadoop
vagrant ssh hadoop

Marvin is a project started at B2W Digital offices and released open source on September 2017.