'Register the instance for all ELBs and wait for the ELB
to report the instance in-service'

def register(self, wait, enable_availability_zone, timeout):

    for lb in self.lbs:
        initial_state = self._get_instance_health(lb)
        if enable_availability_zone:
            self._enable_availailability_zone(lb)
        lb.register_instances([self.instance_id])
        if wait:
            self._await_elb_instance_state(lb, 'InService', initial_state, timeout)
        else:
            self.changed = True
