Steve's blog
   


Steve About
Steve's blog,
The Words of the Sledge
steve@einval.com

Subscribe
Subscribe to the RSS feed.

Links

  • Home
  • Debian
  • PlanetDebian
  • Search PlanetDebian
  • Friends

  • Matthew Garrett
  • Jonathan McDowell
  • Jo McIntyre
  • Martin Michlmayr
  • Andrew Mobbs
  • Mike Pitt
  • Daniel Silverstone
  • Andy Simpkins
  • Neil Williams

  •        

    Friday, 13 February 2015

    Linaro VLANd v0.2

    I've been working on this for too long without really talking about it, so let's fix that now!

    VLANd is a simple (hah!) python program intended to make it easy to manage port-based VLAN setups across multiple switches in a network. It is designed to be vendor-agnostic, with a clean pluggable driver API to allow for a wide range of different switches to be controlled together.

    There's more information in the README file. I've just released v0.2, with a lot of changes included since the last release:

    • Massive numbers of bugfixes and code cleanups
    • Improve how we talk to the Cisco switches - disable paging on long output
    • Switch from "print" to "logging.foo" for messages, and add logfile support
    • Improved test suite coverage, and added core test scripts for the lab environment

    I've demonstrated this code today in Hong Kong at the Linaro Connect event, and now I'm going on vacation for 4 weeks. Australia here I come! :-)

    07:53 :: # :: /linaro :: 2 comments

    Comments

    Re: Linaro VLANd v0.2
    lachlan-00 wrote on Fri, 13 Feb 2015 08:45

    Thanks for posting this, I'll check it out on Monday. We're running about 50 HP procurve switches and right now I just use secure CRT with text files to copy paste to send mass changes.


    Reply
    Re: Linaro VLANd v0.2
    guillaumeT wrote on Sat, 14 Feb 2015 13:04

    It was good to see this working yesterday at Connect, and now with the code and a README - thanks! Enjoy Australia.


    Reply

    Your Comment

     
    Name:
    URL/Email: [http://... or mailto:you@wherever] (optional)
    Title: (optional)
    Comment:
    Anti-spam:Select the fourth of the following words and enter it in the "Human" box
    bootees bike basics brains bounder booster billfold backlogs bulls broiled
    Human:
    Save my Name and URL/Email for next time