datasource.py 文件源码

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

项目:monitoring-integration 作者: Tendrl 项目源码 文件源码
def create_datasource():

    try:
        config = maps.NamedDict(NS.config.data)
        url = "http://" + str(config.datasource_host) + ":" \
            + str(config.datasource_port)
        datasource_json = {'name': config.datasource_name,
                           'type': config.datasource_type,
                           'url': url,
                           'access': config.access,
                           'basicAuth': config.basicAuth,
                           'isDefault': config.isDefault}
        response = _post_datasource(json.dumps(datasource_json))
        return response

    except exceptions.ConnectionFailedException:
        logger.log("info", NS.get("publisher_id", None),
                   {'message': str(traceback.print_stack())})
        raise exceptions.ConnectionFailedException
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号