# File lib/ec2/right_ec2.rb, line 1062
    def attach_volume(volume_id, instance_id, device)
      link = generate_request("AttachVolume", 
                              "VolumeId"   => volume_id.to_s,
                              "InstanceId" => instance_id.to_s,
                              "Device"     => device.to_s)
      request_info(link, QEc2AttachAndDetachVolumeParser.new(:logger => @logger))
    rescue Exception
      on_exception
    end