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