'Creates a named load balancer that can be safely
deleted at the end of each test'

def setUp(self):

    self.conn = ELBConnection()
    self.name = 'elb-boto-unit-test'
    self.availability_zones = ['us-east-1a']
    self.listeners = [(80, 8000, 'HTTP')]
    self.balancer = self.conn.create_load_balancer(self.name, self.availability_zones, self.listeners)
    self.s3 = boto.connect_s3()
    self.timestamp = str(int(time.time()))
    self.bucket_name = ('boto-elb-%s' % self.timestamp)
    self.bucket = self.s3.create_bucket(self.bucket_name)
    self.bucket.set_canned_acl('public-read-write')
    self.addCleanup(self.cleanup_bucket, self.bucket)
