Пытаюсь осмыслить, как получить доступ к активным клиентам.
В документации к API (раздел client) описана следующая функция:
get (screen)
Get all clients into a table.
Parameters:
screen: An optional screen number.
Return value:
A table with all clients.
http://awesome.naquadah.org/doc/api/modules/client.html#get
Добавляю от балды в глобальную область видимости конфига код:
y = client.get(1)
for k,v in pairs(y) do
os.execute("echo sdfsdf >> /tmp/rcluatest")
end
Затем перезапускаю awesome и смотрю результат в файле /tmp/rcluatest. Собственно, там пустота, хотя несколько окон на момент опыта оставались открытыми. Где ошибка?