File: //usr/lib/python3/dist-packages/devscripts/__pycache__/logger.cpython-310.pyc
o
���a- � @ s* d dl Z d dlZdd� ZG dd� d�ZdS )� Nc C s$ d| vr| S d| � dd�� dd� S )zfShell-escape arg, if necessary.
Fairly simplistic, doesn't escape anything except whitespace.
� z"%s"�\z\\�"z\")�replace)�arg� r �3/usr/lib/python3/dist-packages/devscripts/logger.py�
escape_arg s r c @ s� e Zd Zej�ejd �ZdZ ej
Z
ejZeddd��Z
edd� �Zedd � �Zed
d� �Zedd
� �Zedd� �Zedd� �Zedd� �ZdS )�Loggerr FNc C s8 |r|| }|r| j n| j}|�|d | j|f � d S )N�
)�stderr�stdout�write�script_name)�cls�format_�message�argsr �streamr r r �_print'