← Back
Editing: scope.cpython-312.opt-1.pyc
� ��i� � �� � d dl Z ddlmZ G d� de� Z G d� de� Z G d� d e� Z G d � de� Z G d� d e� Z G d� de� Z G d� de� Z d� Z d� Zd� Zy)� N� )�PolicySyntaxErrorc � � e Zd Zy)�ScopeSyntaxErrorN)�__name__� __module__�__qualname__� � �D/usr/share/crypto-policies/python/cryptopolicies/validation/scope.pyr r s � �r r c � � � e Zd Z� fd�Z� xZS )�ScopeUnknownErrorc �* �� t �| � d|� �� y )Nzunknown scope ��super�__init__)�self� scope_glob� __class__s �r r zScopeUnknownError.__init__ s �� � ���>�*��6�7r �r r r r � __classcell__�r s @r r r s �� �8� 8r r c � � � e Zd Z� fd�Z� xZS )�ScopeSelectorEmptyErrorc �$ �� t �| � d� y )Nzempty scope selectorr )r r s �r r z ScopeSelectorEmptyError.__init__ s �� � ���/�0r r r s @r r r s �� �1� 1r r c � � � e Zd Z� fd�Z� xZS )�"ScopeSelectorIllegalCharacterErrorc �, �� t �| � d|� d�� y )Nz%illegal character in scope selector `�`r )r �selectorr s �r r z+ScopeSelectorIllegalCharacterError.__init__ s �� � ���@�� �!�L�Mr r r s @r r r s �� �N� Nr r c � � � e Zd Z� fd�Z� xZS )�ScopeSelectorCurlyBracketsErrorc �, �� t �| � d|� d�� y )Nz%unsupported curly brackets usage in `r r �r �patternr s �r r z(ScopeSelectorCurlyBracketsError.__init__ s �� � ���@�� ��K�Lr r r s @r r"