def _list_snapshots_command(filesystem):
    return [
        b"list",
        # Format the output without a header.
        b"-H",
        # Recurse to datasets beneath the named dataset.
        b"-r",
        # Only output datasets of type snapshot.
        b"-t", b"snapshot",
        # Only output the name of each dataset encountered.  The name is the
        # only thing we currently store in our snapshot model.
        b"-o", b"name",
        # Sort by the creation property.  This gives us the snapshots in the
        # order they were taken.
        b"-s", b"creation",
        # Start with this the dataset we're interested in.
        filesystem.name,
    ]
Construct a ``zfs`` command which will output the names of the snapshots of
dataset/ETHPy150Open ClusterHQ/flocker/flocker/volume/filesystems/zfs.py/_list_snapshots_command