# File lib/usb.rb, line 129 def devices result = [] device = self.first_device while device result << device device = device.next end result.sort_by {|d| d.filename } end