INNER CODE UNIT · Python
run_modules
bkbilly/lnxlink · lnxlink/__main__.py:286
def run_modules(self, name=None, force_update=False):
"""Runs all methods of the modules"""
methods_to_run = []
for _, addon in self.addons.items():
if hasattr(addon, "get_info"):
if name is None:
methods_to_run.append(
{
"name": addon.name,
"method": addon.get_info,
}
)
elif addon.name == name:
methods_to_run.append(
{
"name": addon.name,
"method": addon.get_info,
}