MCPcopy Create free account
hub / github.com/Keeper-Security/Commander / get_contained_folder_uids

Function get_contained_folder_uids

keepercommander/subfolder.py:194–207  ·  view source on GitHub ↗
(params, name, children_only=True)

Source from the content-addressed store, hash-verified

192
193
194def get_contained_folder_uids(params, name, children_only=True):
195 def on_folder(f):
196 f_uid = f.uid or ''
197 parent_uid = f.parent_uid or ''
198 if f_uid and f_uid not in root_folder_uids and (not children_only or parent_uid in root_folder_uids):
199 folder_uids.add(f_uid)
200
201 folder_uids = set()
202 root_folder_uids = get_folder_uids(params, name)
203 from .commands.base import FolderMixin
204 for uid in get_folder_uids(params, name):
205 FolderMixin.traverse_folder_tree(params, uid, on_folder)
206
207 return folder_uids
208
209
210def get_contained_record_uids(params, name, children_only=True):

Callers 1

executeMethod · 0.85

Calls 2

get_folder_uidsFunction · 0.85
traverse_folder_treeMethod · 0.80

Tested by

no test coverage detected