mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Fixes: Python SyntaxWarnings about invalid escape sequences
Otherwise we get some SyntaxWarnings about invalid escape sequences such as '\d' and '\{', e.g.: /usr/sbin/ipa-replica-manage:393: SyntaxWarning: invalid escape sequence '\{' data = re.match('\{replica (\d+) (ldap://.*:\d+)\}(\s+\w+\s+\w*){0,1}', ruv) /usr/sbin/ipa-replica-manage:721: SyntaxWarning: invalid escape sequence '\d' (re.sub(':\d+', '', x), y) /usr/sbin/ipa-replica-manage:726: SyntaxWarning: invalid escape sequence '\d' (re.sub(':\d+', '', x), y) Fixes: https://pagure.io/freeipa/issue/9483 Signed-off-by: Jeremy Frasier <jeremy.frasier@gwe.cisa.dhs.gov> Reviewed-By: Rob Crittenden <rcritten@redhat.com> Reviewed-By: Florence Blanc-Renaud <frenaud@redhat.com>
This commit is contained in:
parent
07e5637269
commit
c63fe925fb
@ -390,7 +390,10 @@ def get_ruv(realm, host, dirman_passwd, nolookup=False, ca=False):
|
||||
for ruv in e['nsds50ruv']:
|
||||
if ruv.startswith('{replicageneration'):
|
||||
continue
|
||||
data = re.match('\{replica (\d+) (ldap://.*:\d+)\}(\s+\w+\s+\w*){0,1}', ruv)
|
||||
data = re.match(
|
||||
r'\{replica (\d+) (ldap://.*:\d+)\}(\s+\w+\s+\w*){0,1}',
|
||||
ruv
|
||||
)
|
||||
if data:
|
||||
rid = data.group(1)
|
||||
(
|
||||
@ -718,12 +721,12 @@ def clean_dangling_ruvs(realm, host, options):
|
||||
# This needs needs to be split off
|
||||
if ruv_dict.get('domain'):
|
||||
master_info['ruvs'] = {
|
||||
(re.sub(':\d+', '', x), y)
|
||||
(re.sub(r':\d+', '', x), y)
|
||||
for (x, y) in ruv_dict['domain']
|
||||
}
|
||||
if ruv_dict.get('ca'):
|
||||
master_info['csruvs'] = {
|
||||
(re.sub(':\d+', '', x), y)
|
||||
(re.sub(r':\d+', '', x), y)
|
||||
for (x, y) in ruv_dict['ca']
|
||||
}
|
||||
except Exception as e:
|
||||
|
Loading…
Reference in New Issue
Block a user