# Copyright (c) 2025 Kim Jarvis TPF Software Services S.A. kim.jarvis@tpfsystems.com # This software is licensed under the MIT License. See the LICENSE file for details.#
[docs]classGet_list:""" Returns a list of lxc containers from the local host. Attributes: **Examples:** .. code:: python yield Get_list() """def__init__(self,sudo:bool=False,su:bool=False):self.sudo:bool=sudoself.su:bool=sudef__repr__(self)->str:return(f"Get_list("f"sudo={self.sudo!r}, "f"su={self.su!r}"f")")defexecute(self):fromreemote.operations.server.shellimportShellyieldShell("lxc list --format csv | cut -d, -f1",sudo=self.sudo,su=self.su)