#1635 - Fixed typing issues in access_control_list.py

This commit is contained in:
Chris McCarthy
2023-07-18 11:38:28 +01:00
parent 713aa279ec
commit d730a206d8

View File

@@ -85,7 +85,13 @@ class AccessControlList:
return True
def add_rule(
self, _permission: str, _source_ip: str, _dest_ip: str, _protocol: str, _port: str, _position: int
self,
_permission: RulePermissionType,
_source_ip: str,
_dest_ip: str,
_protocol: str,
_port: str,
_position: str,
) -> None:
"""
Adds a new rule.
@@ -148,7 +154,9 @@ class AccessControlList:
for i in range(len(self._acl)):
self._acl[i] = None
def get_dictionary_hash(self, _permission: str, _source_ip: str, _dest_ip: str, _protocol: str, _port: str) -> int:
def get_dictionary_hash(
self, _permission: RulePermissionType, _source_ip: str, _dest_ip: str, _protocol: str, _port: str
) -> int:
"""
Produces a hash value for a rule.