From f01f19a4d3f574bae6f204f8212ecb19571790a4 Mon Sep 17 00:00:00 2001 From: Julien Mailleret <8582351+jmlrt@users.noreply.github.com> Date: Tue, 10 Nov 2020 06:38:21 +0100 Subject: [PATCH] convert custom filter to python3 (#742) This commit convert the custom filters to python 3 using 2to3 source: https://docs.python.org/2/library/2to3.html --- filter_plugins/custom.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/filter_plugins/custom.py b/filter_plugins/custom.py index 443627b..ad13ab1 100644 --- a/filter_plugins/custom.py +++ b/filter_plugins/custom.py @@ -27,7 +27,7 @@ def array_to_str(values=[], separator=","): def extract_role_users(users={}, exclude_users=[]): role_users = [] - for user, details in users.items(): + for user, details in list(users.items()): if user not in exclude_users and "roles" in details: for role in details["roles"]: role_users.append(role + ":" + user) @@ -40,7 +40,7 @@ def filename(filename=""): def remove_reserved(user_roles={}): not_reserved = [] - for user_role, details in user_roles.items(): + for user_role, details in list(user_roles.items()): if ( not "metadata" in details or not "_reserved" in details["metadata"] @@ -52,7 +52,7 @@ def remove_reserved(user_roles={}): def filter_reserved(users_role={}): reserved = [] - for user_role, details in users_role.items(): + for user_role, details in list(users_role.items()): if ( "metadata" in details and "_reserved" in details["metadata"]