Update Rackspace Cloud Load Balancer Timeout

Here is a simple script to update the Cloud Load Balancer configuration options using the Rackspace API for it. It’s been tested with Python 2.7 and Python 3.3.

I made this primarily to make changing the timeout a little easier(you can’t currently change it from the Cloud Panel), but you can update any of these fields too:

  • name
  • algorithm
  • protocol
  • halfClosed
  • port
  • timeout

Once you have it installed you can run it with the -h flag to get the list of arguments and an example usage:

./load_balancer_update.py -h