ceilometer.py 文件源码

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

项目:galaxia 作者: WiproOpenSourcePractice 项目源码 文件源码
def push_metrics(token, ceilometer_data, counter_name):
    json_data = json.dumps(ceilometer_data)
    length = len(json_data)
    headers = {
        "Content-Type": 'application/json',
        'X-Auth-Token': token,
        'Content-Length': length
    }

    ceilomter_url = client.concatenate_url(CONF.gexporter.
                                           ceilometer_endpoint,
                                           meters+counter_name)
    try:
        resp = client.http_request("POST", ceilomter_url, headers, json_data,
                                   None, None)
        if resp.status_code != 200:
            return False
        else:
            return True
    except Exception as ex:
        raise ex
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号