ui: dialogs: stats: optimize string format

This commit does not change behaviour but reduces the multitude text
arguments of format() down to one.

Ref: c5e24c04f1 ("ui,netstat: allow to filter listed connections")
This commit is contained in:
Maximilian Eschenbacher 2025-02-07 19:21:40 +01:00
parent 4a37c88db6
commit 4ea11a1ca7
Failed to generate hash of commit

View file

@ -2473,20 +2473,18 @@ class StatsDialog(QtWidgets.QDialog, uic.loadUiType(DIALOG_UI_PATH)[0]):
return " WHERE what LIKE '%{0}%' ".format(text)
elif idx == StatsDialog.TAB_NETSTAT:
return " WHERE proc_comm LIKE '%{0}%' OR" \
" proc_path LIKE '%{1}%' OR" \
" state LIKE '%{2}%' OR" \
" src_port LIKE '%{3}%' OR" \
" src_ip LIKE '%{4}%' OR" \
" dst_ip LIKE '%{5}%' OR" \
" dst_port LIKE '%{6}%' OR" \
" proto LIKE '%{7}%' OR" \
" uid LIKE '%{8}%' OR" \
" proc_pid LIKE '%{9}%' OR" \
" family LIKE '%{10}%' OR" \
" iface LIKE '%{11}%' OR" \
" inode LIKE '%{12}%'".format(
text, text, text, text, text, text, text, text, text, text, text, text, text
)
" proc_path LIKE '%{0}%' OR" \
" state LIKE '%{0}%' OR" \
" src_port LIKE '%{0}%' OR" \
" src_ip LIKE '%{0}%' OR" \
" dst_ip LIKE '%{0}%' OR" \
" dst_port LIKE '%{0}%' OR" \
" proto LIKE '%{0}%' OR" \
" uid LIKE '%{0}%' OR" \
" proc_pid LIKE '%{0}%' OR" \
" family LIKE '%{0}%' OR" \
" iface LIKE '%{0}%' OR" \
" inode LIKE '%{0}%'".format(text)
return ""