[AusNOG] Rejoice: Access that 5620 SAM-O thingo without a word of SOAP (or XML)

Andrew Fort afort at choqolat.org
Fri Nov 26 16:14:03 EST 2010


NOGers (and particularly, tools developers):

If you're a python or ruby or whatever hipsters-code-in-this-week
programmer, you probably find XML about as pleasant as a backbone
routing engineer does a stateful firewall: pointless, verbose and
slow, good only at making your eyes bleed.  If you do, you probably
complain about a lack of JSON regularly.  Possibly, you even have
friends who don't code.  Sweet.

If you have to deal with the Alcatel/Lucent 5620 SAM-O interface (I
feel your pain), you've probably considered taking up life as a cutter
emo to cope with the butthurt of SOAP (which is like XML-RPC, only
many times more complicated so as to reduce the likelyhood of
interoperability whilst remaining an ostensibly open standard). Well,
you can remove your head from the oven!

I've released a Python library that lets you talk to SAM-O without
uttering a single dirty word of XML or SOAP.

To install:

$ easy_install sam

And the code is hosted here, so hack away:  http://bitbucket.org/enemesco/sam

Cheers,
Andrew



More information about the AusNOG mailing list