Skip to content

Commit d4349c3

Browse files
committed
use loop to remove items
1 parent d4af773 commit d4349c3

File tree

1 file changed

+4
-16
lines changed

1 file changed

+4
-16
lines changed

plugins/modules/grafana_folder.py

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -295,23 +295,11 @@ def delete_folder(self, folder_uid):
295295
def get_folder_permission(self, folder_uid):
296296
url = "/api/folders/{folder_uid}/permissions".format(folder_uid=folder_uid)
297297
response = self._send_request(url, headers=self.headers, method="GET")
298+
KEYS_TO_REMOVE = ['created', 'inherited', 'slug', 'teamAvatarUrl', 'teamEmail', 'title', 'uid', 'updated', 'url',
299+
'userAvatarUrl', 'userEmail', 'userLogin', 'folderId', 'permissionName', 'team', 'isFolder']
298300
for items in response:
299-
del items['created']
300-
del items['inherited']
301-
del items['slug']
302-
del items['teamAvatarUrl']
303-
del items['teamEmail']
304-
del items['title']
305-
del items['uid']
306-
del items['updated']
307-
del items['url']
308-
del items['userAvatarUrl']
309-
del items['userEmail']
310-
del items['userLogin']
311-
del items['folderId']
312-
del items['permissionName']
313-
del items['team']
314-
del items['isFolder']
301+
for k in KEYS_TO_REMOVE:
302+
del items[k]
315303
if items['userId'] == 0:
316304
del items['userId']
317305
if items['teamId'] == 0:

0 commit comments

Comments
 (0)