Appeler Lua de dbus

Il est possible d’envoyer une commande Lua à darktable via son interface DBus. La méthode org.darktable.service.Remote.Lua prend une seule chaîne de paramètre qui est interprétée comme une commande Lua. La commande est exécutée dans le contexte Lua en cours et doit retourner un nul ou une chaîne de caractères. Le résultat est retourné comme résultat de la méthode DBus.

Si l’appel Lua aboutit à une erreur, l’appel de la méthode DBus renvoie une erreur org.darktable.Error.LuaError avec le message d’erreur Lua attaché à l’erreur DBus.

translations