B
    à‹dü  ã               @   sZ   d Z dZdZdZedkrdZdZdZdZdZe ZdZ	d	dl
Z
G d
d„ deƒZddd„ZdS )Ú(bd2ad8ca448e9761e3010e519a656789332ea28az2022-04-15 19:05:03 +0000ÚNonezlalsuite-v7.5Nz"Adam Mercer <adam.mercer@ligo.org>zUnknown User <>zUNCLEAN: Modified working treez˜Branch: None
Tag: lalsuite-v7.5
Id: bd2ad8ca448e9761e3010e519a656789332ea28a

Builder: Unknown User <>
Repository status: UNCLEAN: Modified working treeé    c               @   s   e Zd ZdS )ÚVersionMismatchErrorN)Ú__name__Ú
__module__Ú__qualname__© r   r   úa/work/yifan.wang/ringdown/master-ringdown-env/lib/python3.7/site-packages/lalburst/git_version.pyr   +   s   r   Úraisec             C   sH   |dkrt |d ƒ‚| dkr dS d|  }|dkr8t|ƒ‚t |t¡ dS )a(  
    If foreign_id != id, perform an action specified by the onmismatch
    kwarg. This can be useful for validating input files.

    onmismatch actions:
      "raise": raise a VersionMismatchError, stating both versions involved
      "warn": emit a warning, stating both versions involved
    )r
   Úwarnz' is an unrecognized value of onmismatchr   NzSProgram id (bd2ad8ca448e9761e3010e519a656789332ea28a) does not match given id (%s).r
   )Ú
ValueErrorr   Úwarningsr   ÚUserWarning)Z
foreign_idZ
onmismatchÚmsgr   r   r	   Úcheck_match.   s    	r   )r
   )ÚidÚdateÚbranchÚtagÚauthorÚbuilderZ	committerÚstatusÚversionZverbose_msgr   r   r   r   r   r   r   r	   Ú<module>   s   