On Mar 2, 2016, at 6:43 PM, Alexander Turner <qua...@alexturner.co> wrote:
> So Vyatta is interesting though looking through the source code, it seems as 
> if they've modified bash (I think for autocomplete functionality?) and 
> written their own shell. Their commit function is hiding in here from what it 
> seems.

I was not aware of any bash modifications. Did you see source for that? Bash 
has a ridiculously complex autocompletion feature, and they are indeed using 
that very extensively. BTW, if you haven't looked at VyOS, that's probably 
where you want to direct your attention - there's always work going on there, 
though sadly, I don't see any evidence of integration with later versions of 
Quagga. :-(

> Paul, I like your reload idea and plan on using it (this in on your public 
> fork?), though I'm thinking more along the lines of preventing screwups in 
> the CLI which could result in lost connectivity. Along the lines of:
>       • Don't action commands until `commit` issued
>       • Review pending commands with `commit review`
>       • Commit revert timer `commit revert 5` to revert commands after 5 
> minutes if `commit confirm` not issued.
> Just thinking out loud here.

All that is in Vyatta/VyOS already. I just don't know if it's too tightly 
intertwined with their rewritten config parser.

/a
_______________________________________________
Quagga-dev mailing list
Quagga-dev@lists.quagga.net
https://lists.quagga.net/mailman/listinfo/quagga-dev

Reply via email to