tap_rest.py 文件源码

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

项目:FirewallController 作者: iFedix 项目源码 文件源码
def create_tap(self, req, **_kwargs):
        # Come delete_tap
        try:
            filter_data = eval(req.body)
            print filter_data
            if not self.is_filter_data_valid(filter_data):
                return Response(status=400)
        except SyntaxError:
            LOG.error('Invalid syntax %s', req.body)
            return Response(status=400)

        if self.tap.create_tap(filter_data):
            return Response(status=200, content_type='application/json', body=json.dumps({'status': 'success'}))
        else:
            LOG.error('Create tap failed')
            return Response(status=501)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号