arango3-doc-manager
Getting Started
This package is a document manager for mongo-connector that targets ArangoDB versions 3.x and keeps ArangoDB in sync with MongoDB.
Installation
ArangoDB 3.x
For use with an ArangoDB 3.x server, install with pip:
pip install arango3-doc-manager
Development
You can also install the development version of arangodb3-doc-manager manually:
git clone https://github.com/Innoplexus-Consulting-Services/arango3-doc-manager.git python setup.py install
You may have to run pip with sudo, depending on where you're installing and what privileges you have.
Running the tests
-
Clone the arago3-doc-manager Github repository
git clone https://github.com/Innoplexus-Consulting-Services/arango3-doc-manager.git
-
Go to arango3-doc-manager/tests/
cd arango3-doc-manager/tests/
-
Run tests
python test_arango3-doc-manager.py
Setting up ArangoDB Authentication
ArangoDB runs with authentication by default.
Use connector_arango_auth command for below mentioned Authentication related operations:
-
Set Auth
connector_arango_auth set source ~/.bashrc
-
Reset Auth
connector_arango_auth reset source ~/.bashrc
-
Disable Auth
connector_arango_auth flush source ~/.bashrc
Verify Auth credentials by issuing the following command on termianl:
-
Verify username
:~$echo $USER_ARANGO
-
Verify password
:~$echo $PASSWD_ARANGO
Test via command line
mongo-connector -m localhost:27017 -t localhost:8529 -d arango3_doc_manager
Authors
- Prashant Patil, Innoplexus.
- Suyash Masugade, Innoplexus.