From 69acb7a82a68eeb439e55b994281056df52c81b1 Mon Sep 17 00:00:00 2001 From: repliqa Date: Wed, 23 Jul 2025 14:06:15 +0600 Subject: v0.0.1alpha --- filter_plugins/custom_filters.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100755 filter_plugins/custom_filters.py (limited to 'filter_plugins/custom_filters.py') diff --git a/filter_plugins/custom_filters.py b/filter_plugins/custom_filters.py new file mode 100755 index 00000000..64054884 --- /dev/null +++ b/filter_plugins/custom_filters.py @@ -0,0 +1,16 @@ +#/usr/bin/python3 + +class FilterModule(object): + def filters(self): + return { + 'format_userpass_output': self.format_userpass_output + } + + def format_userpass_output(self, htpasswd_dict, hostname): + msg = [] + msg.append("##################################################################") + msg.append("################### CHANGED USERS - HTPASSWD ###################") + for user in htpasswd_dict.keys(): + msg.append(f"{user}: {htpasswd_dict[user]} [LINK: http://{hostname}:80/{user}/index.html]") + msg.append("##################################################################") + return '\n'.join(msg) -- cgit v1.2.3