bg dZddlmZddlmZddlZddlZddlZddlZddlm Z ddl m Z m Z ddl mZdZd Zd Zd Zd ZdS) z raven.scripts.runner ~~~~~~~~~~~~~~~~~~~~ :copyright: (c) 2012 by the Sentry Team, see AUTHORS for more details. :license: BSD, see LICENSE for more details. )absolute_import)print_functionN) OptionParser)Client get_version)jsonc tj|}n9#t$r,td|d|t jdYnwxYwt |j|j|dS)Nz!Invalid JSON was used for option z . Received: ) rloads ValueErrorprintsysexitsetattrvaluesdest)optionopt_strvalueparsers e/builddir/build/BUILD/cloudlinux-venv-1.0.7/venv/lib/python3.11/site-packages/raven/scripts/runner.py store_jsonrs} 5!!  ggguuUVVV   FM6;.....s3A  A cVttdrtjSdS)N getloadavg)hasattrosrr get_loadavgr s%r<  } 4rc ddl}n#t$rYdSwxYw |tjdS#t $rYdSwxYw)Nr)pwd ImportErrorgetpwuidrgeteuidKeyError)r!s rget_uidr&&sx tt||BJLL))!,, tts +A AAc tjddD]<}tjd|ddt|j|d=tjd|j}|s3tjdtjd|s3tjd tjd|d d d d ddd}tjdtj | d|tj d|dittd}tjd|ddS)NzClient configuration: )base_urlproject public_key secret_keyz 15z:  z'Error: DSN configuration is not valid! r z)Error: Client reports as being disabled! datazraven.scripts.runnerz raven.testGETzhttp://example.com)methodurl)culpritloggerrequestzSending a test message... z5This is a test message generated using ``raven test``Ttags)userloadavg)messager.levelstackr5extraz Event ID was )rstdoutwritegetattrremote is_activer is_enabledgetflushcaptureMessageloggingINFOr&r)clientoptionsk remote_configr.idents rsend_test_messagerL1sJ./// @KK AAAAwv}a/H/H/H/HIJJJJJTMM  " " $ $ CDDD       EFFF  ;;v)'      DJ1222J  ! !G l [[ $ $II"}}  "  EJEEE344444rctjd}|tjt t }|ddtddd|d dtddd |\}}d |ddptj d }|s2td tdtjdtdtd |tt!|dg}t#||jt'jd|jr3tjdtjdtjddS)Nz sentry.errors)versionz--datacallbackstringr r.)actionrOtypenargsrz--tagsr5 SENTRY_DSNz!Error: No configuration detected!zVYou must either pass a DSN to the command, or set the SENTRY_DSN environment variable.zUsing DSN configuration:raven) include_pathszerror! z success! )rE getLoggersetLevelDEBUGrr add_optionr parse_argsjoinrenvironrBr rrrrL__dict__timesleepstatedid_failr<r=)rootroptsargsdsnrGs rmainri[s  _ - -DMM'-   +-- 0 0 0F hzJ QV--- hzJ QV---$$&<4 ((48   < | < rns'&&&&&%%%%%% !!!!!!%%%%%%%%!!!!!!/// '5'5'5T!#!#!#!#!#r