Code Duplication    Length = 19-19 lines in 2 locations

gvm/protocols/gmpv208/gmpv208.py 1 location

@@ 2891-2909 (lines=19) @@
2888
2889
        return self._send_xml_command(cmd)
2890
2891
    def delete_ticket(
2892
        self, ticket_id: str, *, ultimate: Optional[bool] = False
2893
    ):
2894
        """Deletes an existing ticket
2895
2896
        Arguments:
2897
            ticket_id: UUID of the ticket to be deleted.
2898
            ultimate: Whether to remove entirely, or to the trashcan.
2899
        """
2900
        if not ticket_id:
2901
            raise RequiredArgument(
2902
                function=self.delete_ticket.__name__, argument='ticket_id'
2903
            )
2904
2905
        cmd = XmlCommand("delete_ticket")
2906
        cmd.set_attribute("ticket_id", ticket_id)
2907
        cmd.set_attribute("ultimate", _to_bool(ultimate))
2908
2909
        return self._send_xml_command(cmd)
2910
2911
    def get_tickets(
2912
        self,

gvm/protocols/gmpv8/gmpv8.py 1 location

@@ 722-740 (lines=19) @@
719
720
        return self._send_xml_command(cmd)
721
722
    def delete_ticket(
723
        self, ticket_id: str, *, ultimate: Optional[bool] = False
724
    ):
725
        """Deletes an existing ticket
726
727
        Arguments:
728
            ticket_id: UUID of the ticket to be deleted.
729
            ultimate: Whether to remove entirely, or to the trashcan.
730
        """
731
        if not ticket_id:
732
            raise RequiredArgument(
733
                function=self.delete_ticket.__name__, argument='ticket_id'
734
            )
735
736
        cmd = XmlCommand("delete_ticket")
737
        cmd.set_attribute("ticket_id", ticket_id)
738
        cmd.set_attribute("ultimate", _to_bool(ultimate))
739
740
        return self._send_xml_command(cmd)
741
742
    def get_tickets(
743
        self,