Code Duplication    Length = 10-10 lines in 2 locations

org_fedora_oscap/ks/oscap.py 1 location

@@ 187-196 (lines=10) @@
184
        # need to be checked?
185
        self.tailoring_path = value
186
187
    def _parse_fingerprint(self, value):
188
        if FINGERPRINT_REGEX.match(value) is None:
189
            msg = "Unsupported or invalid fingerprint"
190
            raise KickstartValueError(msg)
191
192
        if utils.get_hashing_algorithm(value) is None:
193
            msg = "Unsupported fingerprint"
194
            raise KickstartValueError(msg)
195
196
        self.fingerprint = value
197
198
    def _parse_certificates(self, value):
199
        self.certificates = value

org_fedora_oscap/service/kickstart.py 1 location

@@ 148-157 (lines=10) @@
145
        # need to be checked?
146
        self.tailoring_path = value
147
148
    def _parse_fingerprint(self, value):
149
        if FINGERPRINT_REGEX.match(value) is None:
150
            msg = "Unsupported or invalid fingerprint"
151
            raise KickstartValueError(msg)
152
153
        if utils.get_hashing_algorithm(value) is None:
154
            msg = "Unsupported fingerprint"
155
            raise KickstartValueError(msg)
156
157
        self.fingerprint = value
158
159
    def _parse_certificates(self, value):
160
        self.certificates = value