in code/function/function.go [124:136]
func exists(ctx context.Context, bucket, file string) (bool, error) {
obj := storageClient.Bucket(bucket).Object(file)
_, err := obj.Attrs(ctx)
if err == storage.ErrObjectNotExist {
return false, nil
}
if err != nil {
return false, fmt.Errorf("error checking existence of %s/%s: %s", bucket, file, err)
}
return true, nil
}