0
  "   ˆl–Ü4ý(&TÐ?Jq@=q·î6Ò˜´o¿ƒd/=ÁÂ t    a
    ˆlj)  ã                   @   sˆ   d dl Z d dlmZmZmZ d dlmZmZ d dlm	Z	 d dl
mZ d dlmZmZmZmZmZ e  e¡ZG dd„ deƒZe e¡ dS )	é    N)ÚListÚOptionalÚTuple)Ú
HiddenTextÚdisplay_path)Úmake_command)Úpath_to_url)ÚAuthInfoÚRemoteNotFoundErrorÚ
RevOptionsÚVersionControlÚvcsc                       sÜ   e Zd ZdZdZdZdZeee	e dœdd„ƒZ
eeedd	œd
d„Zeeedd	œdd„Zeeedd	œdd„Zeeeeee ef dœ‡ fdd„ƒZeeedœdd„ƒZeeedœdd„ƒZeeee edœdd„ƒZ‡  ZS )ÚBazaarZbzrz.bzrÚbranch)zbzr+httpz	bzr+httpszbzr+sshzbzr+sftpzbzr+ftpzbzr+lpzbzr+file)ÚrevÚreturnc                 C   s   d| gS )Nz-r© )r   r   r   ú</usr/lib/python3.9/site-packages/pip/_internal/vcs/bazaar.pyÚget_base_rev_args    s    zBazaar.get_base_rev_argsN)ÚdestÚurlÚrev_optionsr   c                 C   s>   |  ¡ }t d||t|ƒ¡ tdd| ¡ ||ƒ}|  |¡ d S )NzChecking out %s%s to %sr   ú-q)Z
to_displayÚloggerÚinfor   r   Úto_argsÚrun_command)Úselfr   r   r   Zrev_displayÚcmd_argsr   r   r   Ú	fetch_new$   s    üzBazaar.fetch_newc                 C   s   | j td|ƒ|d� d S )NÚswitch©Úcwd)r   r   )r   r   r   r   r   r   r   r    /   s    zBazaar.switchc                 C   s"   t dd| ¡ ƒ}| j||d� d S )NZpullr   r!   )r   r   r   )r   r   r   r   r   r   r   r   Úupdate2   s    zBazaar.update)r   r   c                    s.   t ƒ  |¡\}}}| d¡r$d| }|||fS )Nzssh://zbzr+)ÚsuperÚget_url_rev_and_authÚ
startswith)Úclsr   r   Z	user_pass©Ú	__class__r   r   r%   6   s    
zBazaar.get_url_rev_and_auth)Úlocationr   c                 C   sz   | j dgdd|d�}| ¡ D ]T}| ¡ }dD ]B}| |¡r,| |¡d }|  |¡rbt|ƒ    S |    S q,qt‚d S )Nr   FT©Zshow_stdoutZstdout_onlyr"   )zcheckout of branch: zparent branch: é   )r   Ú
splitlinesÚstripr&   ÚsplitZ_is_local_repositoryr   r
   )r'   r*   ZurlsÚlineÚxZrepor   r   r   Úget_remote_url>   s    
ÿ

zBazaar.get_remote_urlc                 C   s    | j dgdd|d�}| ¡ d S )NZrevnoFTr+   éÿÿÿÿ)r   r-   )r'   r*   Zrevisionr   r   r   Úget_revisionM   s    üzBazaar.get_revision)r   Únamer   c                 C   s   dS )z&Always assume the versions don't matchFr   )r'   r   r5   r   r   r   Úis_commit_id_equalW   s    zBazaar.is_commit_id_equal)Ú__name__Ú
__module__Ú__qualname__r5   ÚdirnameZ	repo_nameZschemesÚstaticmethodÚstrr   r   r   r   r   r    r#   Úclassmethodr   r   r	   r%   r2   r4   Úboolr6   Ú__classcell__r   r   r(   r   r      s"   
$	r   )ZloggingÚtypingr   r   r   Zpip._internal.utils.miscr   r   Zpip._internal.utils.subprocessr   Zpip._internal.utils.urlsr   Z pip._internal.vcs.versioncontrolr	   r
   r   r   r   Z	getLoggerr7   r   r   Úregisterr   r   r   r   Ú<module>   s   
K  "   	ˆl–Ým_J*j"Tâ€zàš¸ÓêbÑ¿Àƒh¹ÂÃ      	1
  *   ˆl–ß=¿JÅ!¶e8 EpÜ TÅ£Á441_†I|¥�+ÄÅ ¹    /* SPDX-License-Identifier: GPL-2.0-only WITH Linux-syscall-note*/
/*
 * Copyright (c) 2022, Ampere Computing LLC.
 */

#ifndef _LINUX_IPMI_SSIF_BMC_H
#define _LINUX_IPMI_SSIF_BMC_H

#include <linux/types.h>

/* Max length of ipmi ssif message included netfn and cmd field */
#define IPMI_SSIF_PAYLOAD_MAX         254
struct ipmi_ssif_msg {
	unsigned int len;
	__u8    payload[IPMI_SSIF_PAYLOAD_MAX];
};

#endif /* _LINUX_IPMI_SSIF_BMC_H */
     �_’I|¥‰ÓMjqØ‚¦ð¬÷ÅÆ      File not found.
     �¾ÅÆ      File not found.
  "   ˆl–Ým_J*j"Tâ€zà[¸ )‹FÿÄƒh¹ÆÇ      numa_hit 68706754931
numa_miss 0
numa_foreign 0
interleave_hit 974
local_node 68706800254
other_node 0
  
   ˆƒ-?ÉÆÇ 	-    <!DOCTYPE HTML PUBLIC