test_lbaas_round_robin_ops.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:vmware-nsx-tempest-plugin 作者: openstack 项目源码 文件源码
def do_http_request(self, start_path='', send_counts=None):
        statuses = self.load_balancers_client.show_load_balancer_status_tree(
            self.loadbalancer['id'])
        statuses = statuses.get('statuses', statuses)
        self.http_cnt = {}
        http = urllib3.PoolManager(retries=10)
        send_counts = send_counts or self.poke_counters
        send_counts = (send_counts * 2) / 2
        url_path = "http://{0}/{1}".format(self.vip_ip_address, start_path)
        for x in range(send_counts):
            resp = http.request('GET', url_path)
            if resp.status == 200:
                self.count_response(resp.data.strip())
            else:
                self.count_response(str(resp.status))
        return self.http_cnt
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号