Exemple #1
0
func Detach(ec2Conn *ec2.EC2) error {
	fmt.Fprintf(log, "detaching %s\n", *volumeID)
	_, err := ec2Conn.DetachVolume(&ec2.DetachVolumeInput{
		InstanceID: &instanceID,
		VolumeID:   volumeID,
	})
	if err != nil {
		return fmt.Errorf("failed to detach %s: %s\n", *volumeID, err)
	}
	return nil
}