Code Duplication    Length = 19-19 lines in 2 locations

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,

gvm/protocols/gmpv208/gmpv208.py 1 location

@@ 2923-2941 (lines=19) @@
2920
2921
        return self._send_xml_command(cmd)
2922
2923
    def delete_ticket(
2924
        self, ticket_id: str, *, ultimate: Optional[bool] = False
2925
    ):
2926
        """Deletes an existing ticket
2927
2928
        Arguments:
2929
            ticket_id: UUID of the ticket to be deleted.
2930
            ultimate: Whether to remove entirely, or to the trashcan.
2931
        """
2932
        if not ticket_id:
2933
            raise RequiredArgument(
2934
                function=self.delete_ticket.__name__, argument='ticket_id'
2935
            )
2936
2937
        cmd = XmlCommand("delete_ticket")
2938
        cmd.set_attribute("ticket_id", ticket_id)
2939
        cmd.set_attribute("ultimate", _to_bool(ultimate))
2940
2941
        return self._send_xml_command(cmd)
2942
2943
    def get_tickets(
2944
        self,