def list_snapshots(domain=None):
    ret = dict()
    for vm_domain in _get_domain(*(domain and [domain] or list()), iterable=True):
        ret[vm_domain.name()] = [_parse_snapshot_description(snap) for snap in vm_domain.listAllSnapshots()] or 'N/A'

    return ret
List available snapshots for certain vm or for all.
dataset/ETHPy150Open saltstack/salt/salt/modules/virt.py/list_snapshots