Configuración
Para el uso del plugin será necesario tener instalado una serie de dependencias.
Lo primero es tener instalado python 3
yum install python3
El plugin viene con un archivo llamado requirements.txt que instalará las otras dependencias necesarias. Para ejecutarlo usaremos:
pip3 install -r requirements.txt
No obstante, si quieres instalar sus dependencias sin el archivo requirements, puedes usar los siguientes comandos (recomendado si no usas una base de datos Mongo DB atlas)
PyMongo
python -m pip install pymongo
o con el siguiente comando si python 3 no es tu versión de python por defecto:
python3 -m pip install pymongo
dnspython
python -m pip install dnspython
o con el siguiente comando si python 3 no es tu versión de python por defecto:
python3 -m pip install pymongo
nota: dnspython solo es imprescindible si usas una base de datos MongoDB atlas.
Para conectarte, necesitas conocer tu ip o uri de conexión. Si te has montado la base de datos en docker puedes verlo con :
docker inspect <id-contenedor>
El puerto por defecto suele ser 27017. Por ejemplo con esta ip la url de conexión sería :
mongodb://172.17.0.2:27017
Para MongoDB atlas, necesitaremos la cadena de conexión, esta se obtiene haciendo lo siguiente.
Vamos a connect:
Nos saldrán varias opciones para conectarnos:
Yo por ejemplo, he optado por MongoDB compass, al darle, nos mostrará la cadena de conexión, si es que ya lo hemos instalado, o nos dará la opción de instalarlo.
Esa sería la cadena de conexión, obviamente habría que cambiar <password> por tu contraseña.