Regexp now correctly matches empty referers and user agents

This commit is contained in:
Christoph Haas 2016-08-11 09:25:49 +02:00
parent 04baeb73e7
commit e895e931fc

View file

@ -7,7 +7,9 @@ namespace :debshots do
Rails.logger.level = Logger::INFO
# Rails.logger.level = Logger::DEBUG
REGEXP = /\[.+?\] Cache: (?<cache>\S+) (?<backend>\S+) (?<resptime>\S+) (?<code>\d+) (?<size>\d+) \d+\.\d+\.\d+\.\d+(, \d+\.\d+\.\d+\.\d+)* (?<url>\/\S*) \"(?<referer>.+?)\" \"(?<agent>).+\"/
# Regular expression to match Nginx access log lines
REGEXP = /\[.+?\] Cache: (?<cache>\S+) (?<backend>\S+) (?<resptime>\S+) (?<code>\d+) (?<size>\d+) \d+\.\d+\.\d+\.\d+(, \d+\.\d+\.\d+\.\d+)* (?<url>\/\S*) \"(?<referer>.*?)\" \"(?<agent>).*\"/
REGEXPS_URL = [
%r{/thumbnail/(?<package>.+)},
%r{/thumbnail-404/(?<package>.+)},