code: func (asw *actualStateOfWorld) AddSnapshot(snapshot *crdv1.VolumeSnapshot) error {
  	asw.Lock()
  	defer asw.Unlock()
  
  	snapshotName := MakeSnapshotName(snapshot)
  	glog.Infof("Adding new snapshot to actual state of world: %s", snapshotName)
  	asw.snapshots[snapshotName] = snapshot
  	return nil
  }
docs: // Adds a snapshot to the list of snapshots to be created.