Hola Jorge, hola todos.
Estamos teniendo problemas con Lumen cuando intentamos inicializar la clase lumen.tasks.selector para escuchar un socket UDP:
local selector = require 'lumen.tasks.selector'.init({service='nixio'})
Esa línea tira este error:
lua: ./lumen/tasks/selector-nixio.lua:1: module 'lumen' not found:
no field package.preload['lumen']
no file './lumen.lua'
no file '/usr/local/share/lua/5.1/lumen.lua'
no file '/usr/local/share/lua/5.1/lumen/init.lua'
no file '/usr/local/lib/lua/5.1/lumen.lua'
no file '/usr/local/lib/lua/5.1/lumen/init.lua'
no file '/usr/share/lua/5.1/lumen.lua'
no file '/usr/share/lua/5.1/lumen/init.lua'
no file './lumen.so'
no file '/usr/local/lib/lua/5.1/lumen.so'
no file '/usr/lib/i386-linux-gnu/lua/5.1/lumen.so'
no file '/usr/lib/lua/5.1/lumen.so'
no file '/usr/local/lib/lua/5.1/loadall.so'
stack traceback:
[C]: in function 'require'
./lumen/tasks/selector-nixio.lua:1: in main chunk
[C]: in function 'require'
./lumen/tasks/selector.lua:19: in function 'init'
socketTest.lua:4: in main chunk
[C]: ?
Parece que está faltando el archivo lumen.lua.
Buscando "lumen.lua" en el repositorio https://github.com/xopxe/lumen, no nos aparecen resultados.
¿Alguna idea?
Gracias, saludos
Santiago.