- python-yaml
- python-pydot
- python-networkx
- py-matplotlib
- Mongo DB
- python-pymongo
- Yaml C Library (required for c-based agents, otherwise too helps improve performance)
- Mongo C Library (required only for c-based agents)
All python packages can all be installed using pip.
Install pip, if not already available.
curl -O https://bootstrap.pypa.io/get-pip.py python get-pip.pypip install pyyaml pip install pydot pip install networkx pip install matplotlib pip install pymongo
$ git clone https://github.com/deter-project/magi.git $ cd magi $ sudo python setup.py install
$ tools/magi_desktop_bootstrap.py -n node1,node2 # This should start two MAGI daemon processes with names node1 and node2 # The script creates sample config files and uses them to run MAGI daemons # by default the config and logs files should be available under /tmp/<node_name>
$ magi_status.py -b node1 -n node1,node2 # This should at the end say "Received reply back from all the required nodes"