D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
thread-self
/
root
/
usr
/
share
/
crypto-policies
/
python
/
cryptopolicies
/
validation
/
Filename :
rules.py
back
Copy
# SPDX-License-Identifier: LGPL-2.1-or-later # Copyright (c) 2021 Red Hat, Inc. from .general import PolicySyntaxError class MalformedLine(PolicySyntaxError): def __init__(self, line): super().__init__(f'malformed line `{line}`') class MixedDifferentialNonDifferentialError(PolicySyntaxError): def __init__(self, rhs): super().__init__('cannot initialize list and modify it at once ' f'(`{rhs}`)') class IntPropertyNonIntValueError(PolicySyntaxError): def __init__(self, int_property_name): # wording follows previous versions super().__init__(f'Bad value of policy property `{int_property_name}`:' ' value must be an integer') class NonIntPropertyIntValueError(PolicySyntaxError): def __init__(self, alg_class): # wording follows previous versions super().__init__(f'Bad value of policy property `{alg_class}`:' ' value must not be an integer') def count_equals_signs(line): if line.count('=') != 1: raise MalformedLine(line) def empty_lhs(lhs, line): if not lhs: raise MalformedLine(line)
Name
Size
Last Modified
Owner
Permissions
Actions
__pycache__
Dir
December 10 2023 3:44:18
root
0755
__init__.py
0.278
KB
August 01 2023 3:18:06
root
0644
alg_lists.py
0.651
KB
August 01 2023 3:18:06
root
0644
general.py
0.362
KB
August 01 2023 3:18:06
root
0644
rules.py
1.141
KB
August 01 2023 3:18:06
root
0644
scope.py
1.925
KB
August 01 2023 3:18:06
root
0644
2017 © D7net | D704T team