• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python utils.pretty_http_error函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中utils.pretty_http_error函数的典型用法代码示例。如果您正苦于以下问题:Python pretty_http_error函数的具体用法?Python pretty_http_error怎么用?Python pretty_http_error使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了pretty_http_error函数的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: on_response

    def on_response(response):
        def make_camera_response(c):
            return {"id": c["id"], "name": c["name"]}

        if response.error:
            logging.error(
                "failed to list remote cameras on %(url)s: %(msg)s"
                % {"url": pretty_camera_url(local_config, camera=False), "msg": utils.pretty_http_error(response)}
            )

            return callback(error=utils.pretty_http_error(response))

        try:
            response = json.loads(response.body)

        except Exception as e:
            logging.error(
                "failed to decode json answer from %(url)s: %(msg)s"
                % {"url": pretty_camera_url(local_config, camera=False), "msg": unicode(e)}
            )

            return callback(error=unicode(e))

        cameras = response["cameras"]

        # filter out simple mjpeg cameras
        cameras = [make_camera_response(c) for c in cameras if c["proto"] != "mjpeg" and c.get("enabled")]

        callback(cameras)
开发者ID:rafi1975,项目名称:motioneye,代码行数:29,代码来源:remote.py


示例2: on_response

 def on_response(response):
     def make_camera_response(c):
         return {
             'id': c['id'],
             'name': c['name']
         }
     
     if response.error:
         logging.error('failed to list remote cameras on %(url)s: %(msg)s' % {
                 'url': pretty_camera_url(local_config, camera=False),
                 'msg': utils.pretty_http_error(response)})
         
         return callback(error=utils.pretty_http_error(response))
     
     try:
         response = json.loads(response.body)
         
     except Exception as e:
         logging.error('failed to decode json answer from %(url)s: %(msg)s' % {
                 'url': pretty_camera_url(local_config, camera=False),
                 'msg': unicode(e)})
         
         return callback(error=unicode(e))
     
     cameras = response['cameras']
     
     # filter out simple mjpeg cameras
     cameras = [make_camera_response(c) for c in cameras
             if c['proto'] != 'mjpeg' and c.get('enabled')]
     
     callback(cameras)
开发者ID:garyni,项目名称:motioneye,代码行数:31,代码来源:remote.py


示例3: on_response

    def on_response(response):
        if response.error:
            logging.error('failed to execute action "%(action)s" of remote camera %(id)s on %(url)s: %(msg)s' % {
                    'action': action,
                    'id': camera_id,
                    'url': pretty_camera_url(local_config),
                    'msg': utils.pretty_http_error(response)})

            return callback(error=utils.pretty_http_error(response))
        
        callback()
开发者ID:cannikin,项目名称:motioneye,代码行数:11,代码来源:remote.py


示例4: on_response

    def on_response(response):
        if response.error:
            logging.error('failed to take snapshot for camera with id %(id)s: %(msg)s' % {
                    'id': camera_id,
                    'msg': utils.pretty_http_error(response)})

        else:
            logging.debug('successfully took snapshot for camera with id %(id)s' % {'id': camera_id})
开发者ID:dermotduffy,项目名称:motioneye,代码行数:8,代码来源:motionctl.py


示例5: on_response

 def on_response(response):
     if response.error:
         logging.error('failed to %(what)s motion detection for camera with id %(id)s: %(msg)s' % {
                 'what': ['disable', 'enable'][enabled],
                 'id': camera_id,
                 'msg': utils.pretty_http_error(response)})
     
     else:
         logging.debug('successfully %(what)s motion detection for camera with id %(id)s' % {
                 'what': ['disabled', 'enabled'][enabled],
                 'id': camera_id})
开发者ID:Ethocreeper,项目名称:motioneye,代码行数:11,代码来源:motionctl.py


示例6: on_response

    def on_response(response):
        if response.error:
            return callback(error=utils.pretty_http_error(response))

        enabled = bool(response.body.lower().count("active"))

        logging.debug(
            "motion detection is %(what)s for camera with id %(id)s"
            % {"what": ["disabled", "enabled"][enabled], "id": camera_id}
        )

        callback(enabled)
开发者ID:garyni,项目名称:motioneye,代码行数:12,代码来源:motionctl.py



注:本文中的utils.pretty_http_error函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python utils.print函数代码示例发布时间:2022-05-26
下一篇:
Python utils.prepend_base函数代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap