On 05.10.2014 17:17, Gerome Fournier wrote:
Hi,I've been using awesome-client with success to execute some lua code through dbus, but I'm wondering how to obtain a reply from this code. If I have a function like this un my rc.lua file: dbus_test = function() -- do something... -- let's try to return a value return "test" end when I call it through dbus, I dont get any response. The code is executed, but the return statement is not handled properly, a dbus reply is not generated (awesome-client is calling dbus-send with the argument --print-reply): $ echo "dbus_test()" | awesome-client
[...] Try something like this: $ echo 'return "foo"' | awesome-client string "foo" So in your case you'd want: $ echo "return dbus_test()" | awesome-client Cheers, Uli -- To unsubscribe, send mail to [email protected].
