INNER CODE UNIT · Python

sort_param_lists

O-X-L/ansible-opnsense · plugins/module_utils/helper/main.py:66

def sort_param_lists(params: dict) -> None:
    """In-place sorts list values within a parameters dictionary."""
    for k in params:
        if isinstance(params[k], list):
            try:
                params[k].sort()

            except TypeError:
                pass


def is_unset(value: (str, None, list, dict)) -> bool:
    """Determines if a value is effectively 'empty' (None, empty string, or empty collection)."""
    if isinstance(value, (list, dict)):
        return len(value) == 0

    if isinstance(value, str):
        value = value.strip()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…