Auteur Topic: [OPGELOST] Renamer werkt niet naar behoren  (gelezen 10414 keer)

Offline raptile

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 66
  • -Ontvangen: 131
  • Berichten: 1.263
[OPGELOST] Renamer werkt niet naar behoren
« Gepost op: 12 juni 2012, 18:23:47 »
Als ik bij renamer <filename>.<ext> gebruik dan komen de gedownloade bestanden er na het renamen zo uit te zien:
filename.avi
filename.mov
filename.mkv
etc.

Als ik dit wijzig in <original_folder>.<ext> dat krijg ik in de logs te zien (na een herstart?) dat de renamer disabled is om een loop van foutmeldingen tegen te gaan.

Is bovenstaande bij jullie ook het geval?

06-12 19:14:13 ERROR [   couchpotato.core.event] Error in event "scanner.scan", that wasn't caught: Traceback (most recent call last):
  File "/volume1/@appstore/couchpotatoserver/share/CouchPotatoServer/couchpotato/core/event.py", line 12, in runHandler
    return handler(*args, **kwargs)
  File "/volume1/@appstore/couchpotatoserver/share/CouchPotatoServer/couchpotato/core/plugins/scanner/main.py", line 265, in scan
    file_time = os.path.getmtime(cur_file)
  File "/usr/local/couchpotatoserver/env/lib/python2.7/genericpath.py", line 54, in getmtime
    return os.stat(filename).st_mtime
OSError: [Errno 2] No such file or directory: '/volume1/Downloads/Couchpotato/Project X 2012 Extended Cut 1080p Blu ray AVC DTS HD MA 5 1 EiseHD.cp(tt1636826)/bd-px.part033.rar.tmp'
encoding=UTF-8 debug=False args=['--daemon', '--pid_file', '/usr/local/couchpotatoserver/var/couchpotatoserver.pid', '--config_file', '/usr/local/couchpotatoserver/var/settings.conf'] app_dir=/usr/local/couchpotatoserver/share/CouchPotatoServer data_dir=/usr/local/couchpotatoserver/var/ desktop=None options=Namespace(config_file='/usr/local/couchpotatoserver/var/settings.conf', console_log=False, daemon=True, debug=False, pid_file='/usr/local/couchpotatoserver/var/couchpotatoserver.pid', quiet=False) 06-12 19:14:15 ERROR Job "Renamer.scan (trigger: interval[0:01:00], next run at: 2012-06-12 19:14:47.711568)" raised an exceptionTraceback (most recent call last): File "/usr/local/couchpotatoserver/share/CouchPotatoServer/libs/apscheduler/scheduler.py", line 476, in _run_job retval = job.func(*job.args, **job.kwargs) File "/volume1/@appstore/couchpotatoserver/share/CouchPotatoServer/couchpotato/core/plugins/renamer/main.py", line 78, in scan for group_identifier in groups: TypeError: 'NoneType' object is not iterable 06-12 19:14:47 INFO [tato.core.plugins.renamer] Renamer is disabled to avoid infinite looping of the same error.
If UNIX isn\'t the solution, you\'ve got the wrong problem...

Is RAID hetzelfde als een backup?

Heeft het antwoord van een gebruiker je geholpen met het oplossen van je probleem?
Geef hem/haar een bedankje door op de bedankt knop te drukken!

Offline mantra

  • Bedankjes
  • -Gegeven: 4
  • -Ontvangen: 0
  • Berichten: 10
Re: Renamer
« Reactie #1 Gepost op: 13 juni 2012, 09:29:13 »
Ik heb hetzelfde probleem

Permissies staan in SabNZB op 777, dus dat was ook geen probleem. Hij moved de files vreemd genoeg later wel (volgende scan), maar de bestandsnaam wordt wel filename.mkv en de originele files directory blijven in de downloads staan.

06-13 09:16:36 INFO [tato.core.plugins.scanner] Found 1 movies in the folder /volume1/Synology/Downloads/complete/CouchPotato06-13 09:16:38 INFO [tato.core.plugins.renamer] Renaming "/volume1/Synology/Downloads/complete/CouchPotato/The.Thing.1982.720p.HDDVD.x264-DON .cp(tt0084787)/The.Thing.1982.720p.HDDVD.x264-DON.mkv" to "/volumeUSB1/usbshare/Movies/The.Thing.1982.720p.HDDVD.x264-DON /filename.mkv"06-13 09:17:04 ERROR [chpotato.core.plugins.log] API log: {'line': u'0', 'type': u'error', 'message': u'chrome 19: nScript error.', 'file': u'', 'page': u'http://HOST/log/'}06-13 09:17:21 ERROR [chpotato.core.plugins.log] API log: {'line': u'0', 'type': u'error', 'message': u'chrome 19: nScript error.', 'file': u'', 'page': u'http://HOST/log/'}06-13 09:17:33 INFO [tato.core.plugins.renamer] Renamer is disabled to avoid infinite looping of the same error.06-13 09:17:38 ERROR [chpotato.core.plugins.log] API log: {'line': u'0', 'type': u'error', 'message': u'chrome 19: nScript error.', 'file': u'', 'page': u'http://HOST/log/'}

Aan het einde staat een javascript error van chrome in het log, maar ik vraag me af of dat uitmaakt....
Ik wil graag de originele bestandsnamen houden maar het wel moven en subs er bij laten zoeken, dus het moet door CouchPotato gebeuren :)

Na een poosje volgt dan dit, hij kopieert wel bestanden:
06-13 09:44:16 INFO [tato.core.plugins.renamer] Renamer is disabled to avoid infinite looping of the same error.06-13 09:44:21 ERROR [tato.core.plugins.renamer] Couldn't move file '/volume1/Synology/Downloads/complete/CouchPotato/The.Thing.1982.720p.HDDVD.x264-DON .cp(tt0084787)/The.Thing.1982.720p.HDDVD.x264-DON.mkv' to '/volumeUSB1/usbshare/Movies/The.Thing.1982.720p.HDDVD.x264-DON /filename.mkv': Traceback (most recent call last):
  File "/volume1/@appstore/couchpotatoserver/share/CouchPotatoServer/couchpotato/core/plugins/renamer/main.py", line 407, in moveFile
    shutil.move(old, dest)
  File "/usr/local/python/lib/python2.7/shutil.py", line 299, in move
    copy2(src, real_dst)
  File "/usr/local/python/lib/python2.7/shutil.py", line 129, in copy2
    copystat(src, dst)
  File "/usr/local/python/lib/python2.7/shutil.py", line 98, in copystat
    os.utime(dst, (st.st_atime, st.st_mtime))
OSError: [Errno 1] Operation not permitted: '/volumeUSB1/usbshare/Movies/The.Thing.1982.720p.HDDVD.x264-DON /filename.mkv'
06-13 09:44:21 ERROR [tato.core.plugins.renamer] Failed moving the file "The.Thing.1982.720p.HDDVD.x264-DON.mkv" : Traceback (most recent call last):
  File "/volume1/@appstore/couchpotatoserver/share/CouchPotatoServer/couchpotato/core/plugins/renamer/main.py", line 354, in scan
    self.moveFile(src, dst)
  File "/volume1/@appstore/couchpotatoserver/share/CouchPotatoServer/couchpotato/core/plugins/renamer/main.py", line 416, in moveFile
    raise Exception
Exception
06-13 09:44:21 INFO [tato.core.plugins.renamer] Renaming "/volume1/Synology/Downloads/complete/CouchPotato/The.Thing.1982.720p.HDDVD.x264-DON .cp(tt0084787)/The.Thing.1982.720p.HDDVD.x264-DON.nl.srt" to "/volumeUSB1/usbshare/Movies/The.Thing.1982.720p.HDDVD.x264-DON /filename.nl.srt"06-13 09:44:21 ERROR [tato.core.plugins.renamer] Couldn't move file '/volume1/Synology/Downloads/complete/CouchPotato/The.Thing.1982.720p.HDDVD.x264-DON .cp(tt0084787)/The.Thing.1982.720p.HDDVD.x264-DON.nl.srt' to '/volumeUSB1/usbshare/Movies/The.Thing.1982.720p.HDDVD.x264-DON /filename.nl.srt': Traceback (most recent call last):
  File "/volume1/@appstore/couchpotatoserver/share/CouchPotatoServer/couchpotato/core/plugins/renamer/main.py", line 407, in moveFile
    shutil.move(old, dest)
  File "/usr/local/python/lib/python2.7/shutil.py", line 299, in move
    copy2(src, real_dst)
  File "/usr/local/python/lib/python2.7/shutil.py", line 129, in copy2
    copystat(src, dst)
  File "/usr/local/python/lib/python2.7/shutil.py", line 98, in copystat
    os.utime(dst, (st.st_atime, st.st_mtime))
OSError: [Errno 1] Operation not permitted: '/volumeUSB1/usbshare/Movies/The.Thing.1982.720p.HDDVD.x264-DON /filename.nl.srt'
06-13 09:44:21 ERROR [tato.core.plugins.renamer] Failed moving the file "The.Thing.1982.720p.HDDVD.x264-DON.nl.srt" : Traceback (most recent call last):
  File "/volume1/@appstore/couchpotatoserver/share/CouchPotatoServer/couchpotato/core/plugins/renamer/main.py", line 354, in scan
    self.moveFile(src, dst)
  File "/volume1/@appstore/couchpotatoserver/share/CouchPotatoServer/couchpotato/core/plugins/renamer/main.py", line 416, in moveFile
    raise Exception
Exception
06-13 09:44:21 INFO [tato.core.plugins.renamer] Deleting folder: /volume1/Synology/Downloads/complete/CouchPotato/The.Thing.1982.720p.HDDVD.x264-DON .cp(tt0084787)06-13 09:44:21 ERROR [tato.core.plugins.renamer] Couldn't remove empty directory /volume1/Synology/Downloads/complete/CouchPotato/The.Thing.1982.720p.HDDVD.x264-DON .cp(tt0084787): Traceback (most recent call last):
  File "/volume1/@appstore/couchpotatoserver/share/CouchPotatoServer/couchpotato/core/plugins/renamer/main.py", line 454, in deleteEmptyFolder
    os.rmdir(folder)
OSError: [Errno 39] Directory not empty: '/volume1/Synology/Downloads/complete/CouchPotato/The.Thing.1982.720p.HDDVD.x264-DON .cp(tt0084787)'
06-13 09:44:21 INFO [e.providers.metadata.base] Creating XBMC metadata.06-13 09:44:22 INFO [hpotato.core.plugins.base] Opening url: http://www.imdbapi.com/?i=tt0084787, params: []06-13 09:44:22 INFO [hpotato.core.plugins.base] Opening url: http://couchpota.to/api/eta/tt0084787/, params: []06-13 09:44:22 INFO [e.providers.movie.imdbapi] Found: The Thing (1982)06-13 09:44:23 ERROR [hpotato.core.plugins.base] Unable writing to file "/volumeUSB1/usbshare/Movies/The.Thing.1982.720p.HDDVD.x264-DON /filename.nfo": [Errno 1] Operation not permitted: '/volumeUSB1/usbshare/Movies/The.Thing.1982.720p.HDDVD.x264-DON /filename.nfo'06-13 09:44:23 ERROR [e.providers.metadata.base] Unable to create thumbnail file: Traceback (most recent call last):
  File "/volume1/@appstore/couchpotatoserver/share/CouchPotatoServer/couchpotato/core/providers/metadata/base.py", line 49, in create
    shutil.copy2(content, name)
  File "/usr/local/python/lib/python2.7/shutil.py", line 129, in copy2
    copystat(src, dst)
  File "/usr/local/python/lib/python2.7/shutil.py", line 98, in copystat
    os.utime(dst, (st.st_atime, st.st_mtime))
OSError: [Errno 1] Operation not permitted: '/volumeUSB1/usbshare/Movies/The.Thing.1982.720p.HDDVD.x264-DON /filename.tbn'
06-13 09:44:24 ERROR [e.providers.metadata.base] Unable to create fanart file: Traceback (most recent call last):
  File "/volume1/@appstore/couchpotatoserver/share/CouchPotatoServer/couchpotato/core/providers/metadata/base.py", line 49, in create
    shutil.copy2(content, name)
  File "/usr/local/python/lib/python2.7/shutil.py", line 129, in copy2
    copystat(src, dst)
  File "/usr/local/python/lib/python2.7/shutil.py", line 98, in copystat
    os.utime(dst, (st.st_atime, st.st_mtime))
OSError: [Errno 1] Operation not permitted: '/volumeUSB1/usbshare/Movies/The.Thing.1982.720p.HDDVD.x264-DON /filename-fanart.jpg'
06-13 09:45:17 INFO [tato.core.plugins.scanner] Found 1 movies in the folder /volume1/Synology/Downloads/complete/CouchPotato06-13 09:45:19 INFO [tato.core.plugins.renamer] Renaming "/volume1/Synology/Downloads/complete/CouchPotato/The.Thing.1982.720p.HDDVD.x264-DON .cp(tt0084787)/The.Thing.1982.720p.HDDVD.x264-DON.mkv" to "/volumeUSB1/usbshare/Movies/The.Thing.1982.720p.HDDVD.x264-DON /filename.mkv"

Moet dit anders naar de GitHub?

Offline raptile

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 66
  • -Ontvangen: 131
  • Berichten: 1.263
Re: Renamer
« Reactie #2 Gepost op: 13 juni 2012, 12:49:36 »
Ik heb RuudBurger gisteravond via github aangesproken en hij geeft aan dat <filename> foutief is.
Dit moet <original> zijn.
Als je dit handmatig opgeeft gaat het wel goed.

Onze versie is volgens Ruud outdated en moet geupdate worden.
Volgens Diaoul van SynoCommunity draaien wij de laatste versie

En ik geloof dat Ruud en Diaoul het niet helemaal eens zijn met elkaar :-)
Check de conversatie @ Github
If UNIX isn\'t the solution, you\'ve got the wrong problem...

Is RAID hetzelfde als een backup?

Heeft het antwoord van een gebruiker je geholpen met het oplossen van je probleem?
Geef hem/haar een bedankje door op de bedankt knop te drukken!

Offline mantra

  • Bedankjes
  • -Gegeven: 4
  • -Ontvangen: 0
  • Berichten: 10
Re: Renamer
« Reactie #3 Gepost op: 13 juni 2012, 13:17:43 »
filename is nu goed, maar het deleten van de originele directory gaat nog fout. Was dit ook gefixed in de nieuwe release dan?

Offline raptile

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 66
  • -Ontvangen: 131
  • Berichten: 1.263
Re: Renamer
« Reactie #4 Gepost op: 13 juni 2012, 13:54:38 »
Dat weet ik niet.
Ik heb hier ook een soort van call voor geopend en Ruud ziet geen problemen..

Bij mij geeft ie aan dat er problemen zijn met het toekennen van rechten terwijl dit naar mijn inziens gewoon gebeurd maar dat de oude folder blijft staan... (heel vervelend!)

Github issue 39

EDIT:
Inmiddels lijkt het probleem bij mij te zijn verholpen!

NZBget wordt blijkbaar niet goed geupdate.
Ik heb op advies van Diaoul (op github) NZBget gedeinstalleerd en opnieuw geinstalleerd.
Nu kwam er een extra optie in de config tevoorschijn!

Onder postprocessing-script>options in NZBget staat nu een optie genaamd "ExtractedDir" welke gevuld is met de waarde "extracted".
Couchpotato kan hier niet goed mee overweg en loopt hierdoor in de soep.
hernoem de waarde van "extracted" naar "_unpack" en het probleem is opgelost.
Zelfs het opschonen gaat nu goed! (loop nog wel tegen een probleem aan met het plaatsen van rechten maar weet even niet hoe ik dat op kan lossen)

06-14 00:23:48 INFO [tato.core.plugins.renamer] Renaming "/volume1/Downloads/Couchpotato/Gone In Sixty Seconds 2000 iNT DVDRip XviD aSpYrE.cp(tt0187078)/gone in 60 seconds.cd2.avi" to "/volume1/Downloads/Movies/Gone.in.Sixty.Seconds.(2000)/gone.in.60.seconds.cd2.avi"

06-14 00:23:48 ERROR [tato.core.plugins.renamer] Failed setting permissions for file: /volume1/Downloads/Movies/Gone.in.Sixty.Seconds.(2000)/gone.in.60.seconds.cd2.avi

06-14 00:23:48 INFO [tato.core.plugins.renamer] Deleting folder: /volume1/Downloads/Couchpotato/Gone In Sixty Seconds 2000 iNT DVDRip XviD aSpYrE.cp(tt0187078)

Mij maakt het niet zoveel uit dat de permissies niet geplaatst kunnen worden.

De bestanden staan met de juiste naam in de juiste folder met de volgende user:group en rechten:
-rw-rw-rw-    1 nzbget   users    733818880 Apr 21  2007 gone.in.60.seconds.cd1.avi
-rw-rw-rw-    1 nzbget   users    734504960 Apr 21  2007 gone.in.60.seconds.cd2.avi


Ik kan hierdoor mn films gewoon bekijken dus ik ben dik tevreden :)
If UNIX isn\'t the solution, you\'ve got the wrong problem...

Is RAID hetzelfde als een backup?

Heeft het antwoord van een gebruiker je geholpen met het oplossen van je probleem?
Geef hem/haar een bedankje door op de bedankt knop te drukken!

Offline raptile

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 66
  • -Ontvangen: 131
  • Berichten: 1.263
Re: Renamer
« Reactie #5 Gepost op: 14 juni 2012, 01:02:30 »
Citaat van: "mantra"
filename is nu goed, maar het deleten van de originele directory gaat nog fout. Was dit ook gefixed in de nieuwe release dan?

Probeer eens hetzelfde als mij te doen.
Indien de optie ExtractedDir in de config onder postprocessing-script>options niet zichtbaar is.... net als bij mij... even NZBget opnieuw installeren.

Voor mij is het probleem namelijk opgelost en zoals je hierboven kunt zien wordt zelfs de folder in de temp dir weg gegooid! (bij mij heet die folder Couchpotato.

06-14 00:23:48 INFO [tato.core.plugins.renamer] Deleting folder: /volume1/Downloads/Couchpotato/Gone In Sixty Seconds 2000 iNT DVDRip XviD aSpYrE.cp(tt0187078)
If UNIX isn\'t the solution, you\'ve got the wrong problem...

Is RAID hetzelfde als een backup?

Heeft het antwoord van een gebruiker je geholpen met het oplossen van je probleem?
Geef hem/haar een bedankje door op de bedankt knop te drukken!

Offline mantra

  • Bedankjes
  • -Gegeven: 4
  • -Ontvangen: 0
  • Berichten: 10
Re: [OPGELOST] Renamer werkt niet naar behoren
« Reactie #6 Gepost op: 14 juni 2012, 07:43:07 »
Hmm. Ik gebruik alleen sabnzbd en geen NZBget of heeft dat effect op elkaar?

Offline raptile

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 66
  • -Ontvangen: 131
  • Berichten: 1.263
Re: [OPGELOST] Renamer werkt niet naar behoren
« Reactie #7 Gepost op: 14 juni 2012, 07:49:20 »
Citaat van: "mantra"
Hmm. Ik gebruik alleen sabnzbd en geen NZBget of heeft dat effect op elkaar?

Nee, dat heeft het niet.
Misschien ook eens couchpotato opnieuw installeren dan? (heb ik ook gedaan)
Maar denk niet dat het helpt als ik heel eerlijk ben.
If UNIX isn\'t the solution, you\'ve got the wrong problem...

Is RAID hetzelfde als een backup?

Heeft het antwoord van een gebruiker je geholpen met het oplossen van je probleem?
Geef hem/haar een bedankje door op de bedankt knop te drukken!

Offline raptile

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 66
  • -Ontvangen: 131
  • Berichten: 1.263
Re: [OPGELOST] Renamer werkt niet naar behoren
« Reactie #8 Gepost op: 15 juni 2012, 22:59:54 »
Zojuist weer een film gedownload en blijft de oude folder toch staan.
Erg vreemd.
Gelukkig is het renamen wel goed gegaan en het verplaatsen ook dus ik ben al lang blij.
If UNIX isn\'t the solution, you\'ve got the wrong problem...

Is RAID hetzelfde als een backup?

Heeft het antwoord van een gebruiker je geholpen met het oplossen van je probleem?
Geef hem/haar een bedankje door op de bedankt knop te drukken!

Offline mantra

  • Bedankjes
  • -Gegeven: 4
  • -Ontvangen: 0
  • Berichten: 10
Re: [OPGELOST] Renamer werkt niet naar behoren
« Reactie #9 Gepost op: 23 augustus 2012, 20:53:29 »
ff een update: Het probleem van het blijven staan heeft te maken met 1 ding. En dat is permissies, zijnde de permissies op de schijf waar het naartoe moet. Die schijf is voor mij een externe  USB HDD geformateerd als NTFS en zie daar het probleem.  CP kan blijkbaar de doelschijf niet CHOWNen en dus kan hij de "move" of rename actie niet afmaken.  Overigens blijft er bij mij ook een lege directory staan. Ik denk dat cat misschien wel een CP dingetje is.

Dit was ff mijn "noob" uitleg want ik heb geen echte linux kennis. Ik zal dus mijn schijf moeten converten naar ext3/ext4 en dan werkt het goed.


 

wat kan er niet met php/mysql?

Gestart door AnonymousBoard Web Station

Reacties: 2
Gelezen: 8707
Laatste bericht 10 april 2008, 21:14:21
door Anonymous
Map verwijderen op USB-schijf lukt niet

Gestart door AnonymousBoard Externe harddisks en Printers

Reacties: 1
Gelezen: 8348
Laatste bericht 28 augustus 2006, 10:55:33
door Bob
werkt de Canon i965 printer op de Synology ds-106e ?

Gestart door AnonymousBoard Externe harddisks en Printers

Reacties: 5
Gelezen: 7445
Laatste bericht 27 januari 2007, 12:03:06
door bor de wolf
Fan 106e lawaaierig, slaat niet/nauwelijks af bij standby

Gestart door AnonymousBoard NAS hardware vragen

Reacties: 9
Gelezen: 12348
Laatste bericht 02 januari 2007, 12:21:44
door LeendertB
Werkt Php Fushion ook op de ds106?

Gestart door AnonymousBoard Web Station

Reacties: 2
Gelezen: 5350
Laatste bericht 31 oktober 2006, 19:02:17
door Anonymous