Code Duplication    Length = 22-22 lines in 2 locations

gvm/protocols/gmpv9/gmpv9.py 1 location

@@ 1782-1803 (lines=22) @@
1779
1780
        return self._send_xml_command(cmd)
1781
1782
    def __create_config(
1783
        self,
1784
        config_id: str,
1785
        name: str,
1786
        usage_type: UsageType,
1787
        function: str,
1788
        *,
1789
        comment: Optional[str] = None,
1790
    ) -> Any:
1791
        if not name:
1792
            raise RequiredArgument(function=function, argument='name')
1793
1794
        if not config_id:
1795
            raise RequiredArgument(function=function, argument='config_id')
1796
1797
        cmd = XmlCommand("create_config")
1798
        if comment is not None:
1799
            cmd.add_element("comment", comment)
1800
        cmd.add_element("copy", config_id)
1801
        cmd.add_element("name", name)
1802
        cmd.add_element("usage_type", usage_type.value)
1803
        return self._send_xml_command(cmd)
1804
1805
    def __create_config_from_osp_scanner(
1806
        self,

gvm/protocols/gmpv208/gmpv208.py 1 location

@@ 1941-1962 (lines=22) @@
1938
1939
        return self._send_xml_command(cmd)
1940
1941
    def __create_config(
1942
        self,
1943
        config_id: str,
1944
        name: str,
1945
        usage_type: UsageType,
1946
        function: str,
1947
        *,
1948
        comment: Optional[str] = None,
1949
    ) -> Any:
1950
        if not name:
1951
            raise RequiredArgument(function=function, argument='name')
1952
1953
        if not config_id:
1954
            raise RequiredArgument(function=function, argument='config_id')
1955
1956
        cmd = XmlCommand("create_config")
1957
        if comment is not None:
1958
            cmd.add_element("comment", comment)
1959
        cmd.add_element("copy", config_id)
1960
        cmd.add_element("name", name)
1961
        cmd.add_element("usage_type", usage_type.value)
1962
        return self._send_xml_command(cmd)
1963
1964
    def __create_config_from_osp_scanner(
1965
        self,