Hi,
I tried 0.6.7, the error message is the same as with 0.6.6. I added the "print" statements to meta.py, and the input parameters to the methods "metadata_from_formats" and "metadata_from_filename" are the same, too.
Is there something else I could try?
Regards,
Hakan
[[u'/home/hakan/Archive/EBooks/readers_planet/Atlan 1-50/Atlan 03/Atlan Nr 3 - Das Psycho-Team.pdf', u'/home/hakan/Archive/EBooks/readers_planet/Atlan 1-50/Atlan 03/Atlan Nr 3 - Das Psycho-Team.txt', u'/home/hakan/Archive/EBooks/readers_planet/Atlan 1-50/Atlan 03/Atlan Nr 3 - Das Psycho-Team.html', u'/home/hakan/Archive/EBooks/readers_planet/Atlan 1-50/Atlan 03/Atlan Nr 3 - Das Psycho-Team.pdb']]
[u'/home/hakan/Archive/EBooks/readers_planet/Atlan 1-50/Atlan 03/Atlan Nr 3 - Das Psycho-Team.pdf', u'/home/hakan/Archive/EBooks/readers_planet/Atlan 1-50/Atlan 03/Atlan Nr 3 - Das Psycho-Team.txt', u'/home/hakan/Archive/EBooks/readers_planet/Atlan 1-50/Atlan 03/Atlan Nr 3 - Das Psycho-Team.html', u'/home/hakan/Archive/EBooks/readers_planet/Atlan 1-50/Atlan 03/Atlan Nr 3 - Das Psycho-Team.pdb']
Traceback (most recent call last):
File "/usr/bin/calibredb", line 8, in <module>
load_entry_point('calibre==0.6.7', 'console_scripts', 'calibredb')()
File "/usr/lib/python2.6/site-packages/calibre/library/cli.py", line 551, in main
return command(args[2:], dbpath)
File "/usr/lib/python2.6/site-packages/calibre/library/cli.py", line 342, in command_add
do_add(get_db(dbpath, opts), args[1:], opts.one_book_per_directory, opts.recurse, opts.duplicates)
File "/usr/lib/python2.6/site-packages/calibre/library/cli.py", line 281, in do_add
dir_dups.extend(db.recursive_import(dir, single_book_per_directory=one_book_per_directory))
File "/usr/lib/python2.6/site-packages/calibre/library/database2.py", line 1782, in recursive_import
single_book_per_directory else \
File "/usr/lib/python2.6/site-packages/calibre/library/database2.py", line 1768, in import_book_directory
mi = metadata_from_formats(formats)
File "/usr/lib/python2.6/site-packages/calibre/ebooks/metadata/meta.py", line 36, in metadata_from_formats
mi = metadata_from_filename(list(iter(formats))[0])
File "/usr/lib/python2.6/site-packages/calibre/ebooks/metadata/meta.py", line 123, in metadata_from_filename
name = name.rpartition('.')[0]
AttributeError: 'list' object has no attribute 'rpartition'
|