cgit: osmo-commit-filter.py: migrate from deprecated cgi.escape to html.escape
Our error.log is full of: /usr/local/lib/cgit/filters/osmo-commit-filter.py:18: DeprecationWarning: cgi.escape is deprecated, use html.escape instead return '<a href="%s">%s</a>' % (url, cgi.escape(txt)) Change-Id: I97707519029d4f8d703d2df1b8beab15665d49b1
This commit is contained in:
parent
148f45de7c
commit
e5f036796c
|
@ -12,26 +12,26 @@ RT_URL = 'https://rt.sysmocom.de/TicketDisplay.html?id=%s'
|
||||||
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
import cgi
|
import html
|
||||||
|
|
||||||
def hyperlink(txt, url):
|
def hyperlink(txt, url):
|
||||||
return '<a href="%s">%s</a>' % (url, cgi.escape(txt))
|
return '<a href="%s">%s</a>' % (url, html.escape(txt))
|
||||||
|
|
||||||
def chgid_repl(matchobj):
|
def chgid_repl(matchobj):
|
||||||
chg_id = matchobj.group(1)
|
chg_id = matchobj.group(1)
|
||||||
url = GERRIT_URL % cgi.escape(chg_id)
|
url = GERRIT_URL % html.escape(chg_id)
|
||||||
return hyperlink(chg_id, url)
|
return hyperlink(chg_id, url)
|
||||||
|
|
||||||
def relates_repl(matchobj):
|
def relates_repl(matchobj):
|
||||||
def process_item(x):
|
def process_item(x):
|
||||||
def repl_os(m):
|
def repl_os(m):
|
||||||
url = REDMINE_OS_URL % cgi.escape(m.group(1))
|
url = REDMINE_OS_URL % html.escape(m.group(1))
|
||||||
return hyperlink(m.group(0), url)
|
return hyperlink(m.group(0), url)
|
||||||
def repl_sys(m):
|
def repl_sys(m):
|
||||||
url = REDMINE_SYS_URL % cgi.escape(m.group(1))
|
url = REDMINE_SYS_URL % html.escape(m.group(1))
|
||||||
return hyperlink(m.group(0), url)
|
return hyperlink(m.group(0), url)
|
||||||
def repl_rt(m):
|
def repl_rt(m):
|
||||||
url = RT_URL % cgi.escape(m.group(1))
|
url = RT_URL % html.escape(m.group(1))
|
||||||
return hyperlink(m.group(0), url)
|
return hyperlink(m.group(0), url)
|
||||||
x = re.sub(r"OS#(\d+)", repl_os, x)
|
x = re.sub(r"OS#(\d+)", repl_os, x)
|
||||||
x = re.sub(r"SYS#(\d+)", repl_sys, x)
|
x = re.sub(r"SYS#(\d+)", repl_sys, x)
|
||||||
|
|
Loading…
Reference in New Issue