def list_snapshot()

in gce_rescue/tasks/disks.py [0:0]


def list_snapshot(vm) -> str:
  snapshot_name = f"{vm.disks['disk_name']}-{vm.ts}"
  try:
    result = vm.compute.snapshots().get(
      snapshot=snapshot_name,
      project=vm.project
    ).execute()
  except HttpError:
    _logger.info('Snapshot was not found for VM in active rescue mode')
    return ''
  return snapshot_name