@@ 781-798 (lines=18) @@ | ||
778 | UDP = 'UDP' |
|
779 | ||
780 | ||
781 | def get_port_range_type_from_string( |
|
782 | port_range_type: Optional[str], |
|
783 | ) -> Optional[PortRangeType]: |
|
784 | """Convert a port range type string to an actual PortRangeType instance |
|
785 | ||
786 | Arguments: |
|
787 | port_range_type: Port range type string to convert to a PortRangeType |
|
788 | """ |
|
789 | if not port_range_type: |
|
790 | return None |
|
791 | ||
792 | try: |
|
793 | return PortRangeType[port_range_type.upper()] |
|
794 | except KeyError: |
|
795 | raise InvalidArgument( |
|
796 | argument='port_range_type', |
|
797 | function=get_port_range_type_from_string.__name__, |
|
798 | ) from None |
|
799 | ||
800 | ||
801 | class ReportFormatType(Enum): |
@@ 549-566 (lines=18) @@ | ||
546 | UDP = 'UDP' |
|
547 | ||
548 | ||
549 | def get_port_range_type_from_string( |
|
550 | port_range_type: Optional[str], |
|
551 | ) -> Optional[PortRangeType]: |
|
552 | """Convert a port range type string to an actual PortRangeType instance |
|
553 | ||
554 | Arguments: |
|
555 | port_range_type: Port range type string to convert to a PortRangeType |
|
556 | """ |
|
557 | if not port_range_type: |
|
558 | return None |
|
559 | ||
560 | try: |
|
561 | return PortRangeType[port_range_type.upper()] |
|
562 | except KeyError: |
|
563 | raise InvalidArgument( |
|
564 | argument='port_range_type', |
|
565 | function=get_port_range_type_from_string.__name__, |
|
566 | ) from None |
|
567 | ||
568 | ||
569 | class ReportFormatType(Enum): |