Hi,

On Wednesday, March 20, 2019 at 9:47:11 PM UTC+5:30, Noumbissi Valere wrote:

>
> 1)I don't know if i am getting the problem this project is trying to solve 
> correctly or not but this is how i understood it, please correct me if am 
> wrong. 
> The netjsonconfig library is used to convert netjson device config to 
> native configurations and vice versa and presently we can only do it on the 
> device itself, for example, if we have an openwrt router on which we wish 
> to convert some netjson config to native config which can be used on the 
> router, we have to move to the router and do all the configurations on it. 
> thus if we have 1000 routers, we will have to do this for all the 1000 
> routers. Thus the project is trying to use the features of ansible (which 
> are inventories, playbook and modules) to automate this configuration 
> process. thus with the module available on ansible, the admin can simply 
> sit on his controller machine and perform netjsonconfig operations on as 
> many routers as he has and want on the fly.
>

Yes, netjsonconfig is used to convert NetJSON to a system configuration 
(called backend in this context), however, netjsonconfig is not installed 
on your router rather it's used by django-netjsonconfig and integrated in 
the server-end openwisp application. (Which is installed by the 
ansible-openwisp.)
You can even test it out by installing the application on your machine 
which i highly encourge you to do. :)
 

>
> 2) The project title says *ansible plugin for netjsonconfig library *Please 
> are we building an ansible plugin or ansible module?
>

To my best understanding I think it should be "module" not a "plugin". But 
I was wondering about it myself, please correct me if I am wrong.

Best, 
Ajay Tripathi

-- 
You received this message because you are subscribed to the Google Groups 
"OpenWISP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to