Select to view content in your preferred language

Getting the Type of Folders on Server Dynamically

529
1
12-17-2023 03:42 PM
Labels (1)
MarcoMob
Emerging Contributor

Using following code, I am able to get all services in the System folders.


sys_services = server1.services.list(folder='System')

Is there any way that we can also track the container folder names as in ['Hosted', 'System', 'Utilities', '/']?

for service in sys_services:
print(service.serviceName + " located at"+ <folder>)

0 Kudos
1 Reply
DavidPike
MVP Frequent Contributor
server_manager = server.services
services_and_folders = (
    [service, folder]
    for folder in server_manager.folders
    for service in server_manager.list(folder)
    )

for item in services_and_folders
    service = item[0]
    folder = item[1]
    print(f'{service} located at {folder}')
0 Kudos