Quote:
Originally Posted by Zix
I don't know if anyone has found the solution and can share it. Thank you
|
one way to test if the sync is working is to just have 1 collection with about 10 books. see if that works. if it does, then any further errors will be from two different sources.
1. you did not wait long enough
Note: updating a lot of books and/or collections takes a long time btw. an hour or two for my case with about 4000 books and 150 collections.
nothing will display in kual (it will look like librariansync has just finished or died) but it is running in the background and you will notice this via the log messages or checking that the generate_collections.py process is running..
you can get the log messages by ssh ing into the kindle and running
showlog -f | grep -i LIBRARIAN
you can see the process by running (at the shell command line after sshing in)
ps aw | grep -i generate
2. you have too many books
if your collections have more than 900 or so books in them, then it will fail with a SQL error printed in the log. the solution (as stated in my last post) is to send smaller SQL sets and patch change.lua to not delete existing libraries. I can send you my code if you want but I can't guarantee it won't break anything else. it works for me though
3. if the simple sync did not work, what does the log print (showlog -f | grep -i LIBRARIAN)?