当前位置: 首页>>代码示例>>Python>>正文


Python Client.string_max_length方法代码示例

本文整理汇总了Python中raven.Client.string_max_length方法的典型用法代码示例。如果您正苦于以下问题:Python Client.string_max_length方法的具体用法?Python Client.string_max_length怎么用?Python Client.string_max_length使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在raven.Client的用法示例。


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

示例1: main

# 需要导入模块: from raven import Client [as 别名]
# 或者: from raven.Client import string_max_length [as 别名]
def main():
    root = logging.getLogger('sentry.errors')
    root.setLevel(logging.DEBUG)
    root.addHandler(logging.StreamHandler())

    parser = OptionParser()
    parser.add_option("--dsn", action="store", default = os.environ.get('SENTRY_DSN'))
    (opts, args) = parser.parse_args()

    if not opts.dsn:
        print "Error: No configuration detected!"
        print "You must either pass a DSN with --dsn or set the SENTRY_DSN environment variable."
        sys.exit(1)

    if not args:
        print "Error: no files specified!"
        print "You must pass at least one filename on the command line."
        sys.exit(1)

    client = Client(opts.dsn)
    client.string_max_length = None

    data = {
        'culprit': 'sentry_uploads.scripts.runner',
        'logger': 'sentry_uploads.test',
    }

    data.update({
        'sentry_uploads.interfaces.Uploads': {
            'files': [{
                'filename': os.path.basename(path),
                'data': read_encode(path),
            } for path in args],
        },
    })

    ident = client.get_ident(client.captureMessage(
        message = 'Upload of %s via sentry-upload script' % str(args),
        data = data,
        level = logging.INFO,
    ))

    if client.state.did_fail():
        print 'error!'
        return False

    print 'success!'
开发者ID:duaneg,项目名称:sentry-uploads,代码行数:49,代码来源:runner.py


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