Hello,
I wanted to give it a try as my first step in learnig lua scripting.
Moved my db to another place.
Created a file named Import.in into ~/.config/darktable and containing the
following lines :
local darktable = require("darktable")
importDirs = function()
darktable.database.import("/media/jean-luc/NEF/20081207")
end
importDirs()
Created a file named luarc into ~/.config/darktable and containing the
following line :
require "~/.config/darktable/Import.in"
Launched darktable, and... nothing. :-(
What did I do wrong ?
Regards,
J.-Luc
> Message du 13/11/19 16:43
> De : "August Schwerdfeger"
> A : "Darktable Users List"
> Copie à :
> Objet : Re: [darktable-user] Is there a way to bulk import many folders at
> once?
>
>
For a one-off, one just has to make a Lua script with an import line for each
folder one wants to import
>
>
local darktable = require("darktable")
importDirs = function()
darktable.database.import("/path/to/folder1")
darktable.database.import("/path/to/folder2")
...
end
importDirs()
>
>
and then place the script in the Lua script directory and add a 'require'
statement to load it, as described in the instructions in the 'lua-scripts'
repository [1]. The mass-import will then run when Darktable starts up, after
which the script can be removed.
>
--
August Schwerdfeger
[email protected]
>
>
On Wed, Nov 13, 2019 at 9:13 AM wrote:
>
On Tue, 12 Nov 2019 23:29:26 -0600
> August Schwerdfeger wrote:
>
> >If the "import directories recursively" checkbox in the import dialog
> >does not fit your bill, the 'darktable.database.import' Lua function
> >(https://www.darktable.org/lua-api/index.html#darktable_database_import)
> >can import a folder. If you have a text file with a list of the
> >folders you want to import, it should be fairly quick work to make a
> >Lua script that will mass-import all of them.
>
> Could you please provide some example on how to do it? I don't know
> lua, but I'm willing to waddle through it because that's a function
> that's would be helping for me.
>
> --
> sknahT
>
> vyS
> ____________________________________________________________________________
> darktable user mailing list
> to unsubscribe send a mail to [email protected]
>
>
> ____________________________________________________________________________
> darktable user mailing list to unsubscribe send a mail to
> [email protected]
>
____________________________________________________________________________
darktable user mailing list
to unsubscribe send a mail to [email protected]