Skip to content

Commit 9cbe38f

Browse files
Fix: Amélioration du regex pour les entrées des logs Apache (#14)
- Amélioration du regex en séparent les groupes ancienne_url et agent_utilisateur afin de permettre à une entrée d'avoir une ancienne url mais pas un agent utilisateur (ou inversement), tandis que ce n'était pas possible dans les versios précédentes
1 parent 5058f4c commit 9cbe38f

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

app/parse/parseur_log_apache.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ class ParseurLogApache():
2323
r'(?P<ip>\S+) (?P<rfc>\S+) (?P<utilisateur>\S+)'
2424
r' (\[(?P<horodatage>.+?)\]|-) "((?P<methode>\S+) (?P<url>\S+) (?P<protocole>\S+)|-)"'
2525
r' (?P<code_status>\d+) (?P<taille_octets>\d+|-)'
26-
r'( "(?P<ancienne_url>.*?)" "(?P<agent_utilisateur>.*?)")?'
26+
r'( "(?P<ancienne_url>.*?)")?( "(?P<agent_utilisateur>.*?)")?'
2727
)
2828

2929
def __init__(self, chemin_log):

0 commit comments

Comments
 (0)