Tâche #35785
Scénario #35784: EOLE 2.10 : Traquer les warnings python dans le code EOLE
SyntaxWarning: invalid escape sequence ...
Début:
04/03/2024
Echéance:
% réalisé:
0%
Restant à faire (heures):
Description
00:16:03.474 Paramétrage de python3-pyeole (2.10.0-3) ... 00:16:03.474 /usr/lib/python3/dist-packages/pyeole/diagnose/certificate.py:154: SyntaxWarning: invalid escape sequence '\+' 00:16:03.474 + ' -e \'s/IP Address:[0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9]\+//g\'', 00:16:03.474 /usr/lib/python3/dist-packages/pyeole/service/launcher.py:380: SyntaxWarning: invalid escape sequence '\E' 00:16:03.474 ctt = 'eole,\n\txenl,\n\thpa=\E[%i%p1%dG,'\ 00:16:03.474 /usr/lib/python3/dist-packages/pyeole/service/launcher.py:381: SyntaxWarning: invalid escape sequence '\E' 00:16:03.474 '\n\tsetaf=\E[3%p1%dm,\n\tcols#{0},'\ 00:16:03.474 /usr/lib/python3/dist-packages/pyeole/service/launcher.py:382: SyntaxWarning: invalid escape sequence '\E' 00:16:03.474 '\n\top=\E[39;49m,\n'.format(cols)
Génération des règles de pare-feu (modèle "4zones") /usr/share/era/backend/compiler.py:147: SyntaxWarning: invalid escape sequence '\w' self.VARIABLE_RGX = re.compile('%%(\w+)') /usr/share/era/backend/compiler.py:149: SyntaxWarning: invalid escape sequence '\w' self.VARIABLE_RGX = re.compile('%%(\w+)%%') /usr/share/era/backend/cheetah.py:30: SyntaxWarning: invalid escape sequence '\w' monovarregexp = re.compile('%%(\w*)\[[0-9]*\]') /usr/share/era/backend/cheetah.py:32: SyntaxWarning: invalid escape sequence '\w' multivarregexp = re.compile('%%(\w*)') /usr/share/era/backend/iptrule.py:316: SyntaxWarning: invalid escape sequence '\ ' """
run-parts: executing /usr/share/eole/posttemplate/00-rvp instance /usr/lib/python3/dist-packages/arv/lib/cmd2.py:94: SyntaxWarning: invalid escape sequence '\s' pattern = '\s+'.join(re.escape(a) for a in newArgList) + '\s*$' /usr/lib/python3/dist-packages/arv/lib/cmd2.py:94: SyntaxWarning: invalid escape sequence '\s' pattern = '\s+'.join(re.escape(a) for a in newArgList) + '\s*$'
run-parts: executing /usr/share/eole/posttemplate/01-export-era instance /usr/share/eole/posttemplate/01-export-era:83: SyntaxWarning: invalid escape sequence '\w' multivarregexp = re.compile('%%(\w*)')
00:17:30.003 Paramétrage de zephir-client (2.9.0-37) ... 00:17:30.003 /usr/lib/python3/dist-packages/zephir/monitor/agentmanager/agent.py:399: SyntaxWarning: invalid escape sequence '\ ' 00:17:30.003 log.msg(_("/!\ Agent %s, exception during measure: %s".encode()) 00:17:30.003 /usr/lib/python3/dist-packages/zephir/monitor/agentmanager/agent.py:590: SyntaxWarning: invalid escape sequence '\ ' 00:17:30.003 log.msg("/!\ measure return empty value: %s" % self.name) 00:17:30.003 /usr/lib/python3/dist-packages/zephir/monitor/agentmanager/zephirservice.py:325: SyntaxWarning: invalid escape sequence '\ ' 00:17:30.003 lambda x: log.msg(_("/!\ copy failed (%s)\n" 00:17:30.003 /usr/lib/python3/dist-packages/zephir/monitor/agentmanager/zephirservice.py:446: SyntaxWarning: invalid escape sequence '\ ' 00:17:30.003 lambda x: log.msg(_("/!\ archiving failed (%s)\n" 00:17:30.003 /usr/lib/python3/dist-packages/zephir/monitor/agentmanager/zephirservice.py:457: SyntaxWarning: invalid escape sequence '\ ' 00:17:30.003 log.msg("/!\ chown error, check authorizations (%s)" % e) 00:17:30.003 /usr/lib/python3/dist-packages/zephir/monitor/agentmanager/zephirservice.py:464: SyntaxWarning: invalid escape sequence '\ ' 00:17:30.003 log.msg("/!\ chown error on deffered_logs")
/usr/share/eole/bareos/restore/__init__.py:17: SyntaxWarning: invalid escape sequence '\w' __m__ = __re__.search('(?<=/)\w+', __p__) /usr/lib/python3/dist-packages/eoledb/password/_eole_password.py:87: SyntaxWarning: invalid escape sequence '\w' pat = ('(?<=%s).[\w,\W]\S*' % re.escape(pattern))
Cf. https://docs.python.org/dev/whatsnew/3.12.html#other-language-changes
Révisions associées
Utiliser les raw-string pour les expressions régulières.
Ref #35785
Échapper les caractères \ ou utiliser les raw-strings.
Ref #35785
Utiliser les raw-strings.
Ref #35785
Échapper les caractères \.
Ref #35785
Utiliser les raw-strings.
Ref #35785
Utiliser les raw-strings
Ref #35785
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 2 mois
- Sujet changé de SyntaxWarning lors de la maj de python3-pyeole à SyntaxWarning: invalid escape sequence ...
- Description mis à jour (diff)
#2 Mis à jour par Joël Cuissinat il y a environ un mois
- Description mis à jour (diff)
#3 Mis à jour par Joël Cuissinat il y a 18 jours
- Description mis à jour (diff)
#4 Mis à jour par Joël Cuissinat il y a 16 jours
- Description mis à jour (diff)
#5 Mis à jour par Benjamin Bohard il y a 9 jours
- Assigné à mis à Benjamin Bohard
#6 Mis à jour par Benjamin Bohard il y a 9 jours
- Statut changé de Nouveau à En cours