On Jan 25, 2014, at 2:42 PM, Reindl Harald <h.rei...@thelounge.net> wrote:
> > Am 25.01.2014 14:37, schrieb Leif Hedstrom: >> I’ve written a replacement for traffic_shell, entirely in Perl using our >> Perl Admin module. This has two benefits: >> >> 1) It eliminates a huge dependency on TCL (and readline or similar lib), >> leaving only the hash TCL code left. >> >> 2) I feel it makes for a more manageable tool, that we can now improve / >> work on more easily. >> >> >> The downside is that we lose the ability to write TCL script using the >> traffic_shell interpreter. I honestly don’t feel this being a huge problem, >> particularly if we focus efforts on getting the MgmtAPI’s into modern >> scripting languages. >> >> The new version is virtually identical to the old version, with one small >> exception; show:alarms does not work. It does mean that in order to use >> traffic_shell, you must have Perl installed. >> >> Thoughts? I’d like to land this for v5.0.0 > > sounds reasonable, on a unix system perl is de-facto always there (logwatch, > logrotate...) > but "leaving only the hash TCL code left" i fear it does not change effective > dependencies > in case of RPM packages Correct, but, with traffic_shell (in TCL) out of the way, there’s hope and reason to fix the remaining (small) piece of TCL dependency. The end goal (IMO at least) is to eliminate TCL. — Leif