Importar datos CSV en una matriz / variable ruby

Estoy tratando de usar un CSV como archivo de configuración en un complemento para que el proyecto SiriProxy use wake-on-lan. Este proyecto está basado en ruby.

Así que el csv es el siguiente:

Name, MACAddress
Desktop, 01-23-45-67-89-ab
Computer, 02-46-81-02-46-cd

y así..

Así que lo que me gustaría que suceda es que cuando la variable userAction es "Desktop", por ejemplo, consulto el CSV y devuelve la dirección MAC a otra variable. Estoy perdido en cómo hacer esto. He visto el csv y rapid_csv pero no sé cómo hacer que funcionen así.

¡Gracias por adelantado

Respuestas a la pregunta(4)

Su respuesta a la pregunta