mirror of
https://github.com/ethauvin/fail2ban-digest.git
synced 2025-04-27 11:18:12 -07:00
UTF-8 encode the db_creation_date_key globally.
This commit is contained in:
parent
6dd8a04a40
commit
adcb3bd917
1 changed files with 2 additions and 2 deletions
|
@ -34,7 +34,7 @@ import re
|
|||
import sys
|
||||
|
||||
db_location = '/var/lib/fail2ban/digest'
|
||||
db_creation_date_key = 'db_creation_date'
|
||||
db_creation_date_key = u'db_creation_date'
|
||||
db_date_format = '%Y-%m-%d %H:%M:%S'
|
||||
default_mail_template = Template('''Hi,\n
|
||||
This is a digest email of the ${count} banned IPs between ${creation_date} and ${date_now}:
|
||||
|
@ -176,7 +176,7 @@ def db_busy_open(filename, flags, timeout):
|
|||
|
||||
def add(db, ip):
|
||||
db = db_busy_open(db_location + '/' + db + '.dbm', 'c', 30)
|
||||
if db_creation_date_key.encode('UTF-8') not in db.keys():
|
||||
if db_creation_date_key not in db.keys():
|
||||
db[db_creation_date_key] = datetime.utcnow().strftime(db_date_format).encode('UTF-8')
|
||||
event_date = ('%s, ' % datetime.utcnow().strftime(db_date_format)).encode('UTF-8')
|
||||
try:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue