'Get a list of snapshots marked for deletion.
:param volume_list: Placeholder parameter to match 7mode client method
signature.'

def get_snapshots_marked_for_deletion(self, volume_list=None):

    api_args = {'query': {'snapshot-info': {'name': (client_base.DELETED_PREFIX + '*'), 'vserver': self.vserver, 'busy': 'false'}}, 'desired-attributes': {'snapshot-info': {'name': None, 'volume': None, 'snapshot-instance-uuid': None}}}
    result = self.send_request('snapshot-get-iter', api_args)
    snapshots = []
    attributes = (result.get_child_by_name('attributes-list') or netapp_api.NaElement('none'))
    snapshot_info_list = attributes.get_children()
    for snapshot_info in snapshot_info_list:
        snapshot_name = snapshot_info.get_child_content('name')
        snapshot_id = snapshot_info.get_child_content('snapshot-instance-uuid')
        snapshot_volume = snapshot_info.get_child_content('volume')
        snapshots.append({'name': snapshot_name, 'instance_id': snapshot_id, 'volume_name': snapshot_volume})
    return snapshots
