File: //lib/python3/dist-packages/apport/__pycache__/__init__.cpython-312.pyc
�
j�8d� � �j � d dl Z d dlZd dlZd dlmZ d dlmZ e e d dlZd� Z d
d�Z
d� Zd� Zd� Z
d � Zy)� N)�Report)�implc �r � t j | � }t |t � r|j d� S |S )NzUTF-8)�gettext�
isinstance�bytes�decode)�str�transs �1/usr/lib/python3/dist-packages/apport/__init__.py�unicode_gettextr
s. � ��O�O�C� �E��%����|�|�G�$�$��� c � � |r5t j j dt j d� z � t | � y)z>Log the given string to stdout. Prepend timestamp if requestedz%s: z%x %XN)�sys�stdout�write�time�strftime�print)�message� timestamps r �logr s. � � ��
�
����$�-�-��"8�8�9� �'�Nr c �F � t | g|��� t j d� y)z0Print out an error message and exit the program.� N)�errorr �exit��msg�argss r �fatalr s � �
�#�����H�H�Q�Kr c �� � t j rat j j d� t j j | |z � t j j d� yy)zPrint out an error message.zERROR: �
N�r �stderrr r s r r r '