B ¿öYœ ã @ s� d Z ddlmZ ddlmZ ddlZddlZddlZddlZddlm Z ddl mZmZ ddl mZ dd „ Zd d„ Zdd „ Zdd„ Zdd„ 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 C sR yt |¡}W n. tk r< td||f ƒ t d¡ Y nX t|j| j|ƒ d S )Nz2Invalid JSON was used for option %s. Received: %sé ) r ÚloadsÚ ValueErrorÚprintÚsysÚexitÚsetattrÚvaluesÚdest)ÚoptionZopt_strÚvalueÚparser© r úE/opt/alt/python37/lib/python3.7/site-packages/raven/scripts/runner.pyÚ store_json s r c C s t tdƒrt ¡ S d S )NÚ getloadavg)ÚhasattrÚosr r r r r Úget_loadavg s r c C s4 ydd l } W n tk r d S X | t ¡ ¡d S )Nr )ÚpwdÚImportErrorÚgetpwuidr Úgeteuid)r r r r Úget_uid&