Lexech / project-valerie

Automatically exported from code.google.com/p/project-valerie
0 stars 0 forks source link

WebInterface: Valerie Log nicht abrufbar #184

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Folgender Fehler auf
%WebInterface%/vlog

web.Server Traceback (most recent call last):

<type 'exceptions.OSError'>: [Errno 2] No such file or directory: 
'/hdd/valerie/media/log'
/usr/lib/python2.6/site-packages/twisted/web/server.py, line 150 in process
148    try:
149      resrc = self.site.getResourceFor(self)
150      self.render(resrc)
151    except:
Self
site    
twisted.web.server.Site instance @ 0x1866fa8 <twisted.web.server.Site instance 
at 0x1866fa8>
Locals
resrc   
twisted.web.static.File instance @ 0x1866e90 FilePath('/hdd/valerie/media/log')
self    
twisted.web.server.Request instance @ 0x1873440 <GET /vlog HTTP/1.0>
/usr/lib/python2.6/site-packages/twisted/web/server.py, line 157 in render
155  def render(self, resrc):
156    try:
157      body = resrc.render(self)
158    except UnsupportedMethod, e:
Locals
resrc   
twisted.web.static.File instance @ 0x1866e90 FilePath('/hdd/valerie/media/log')
self    
twisted.web.server.Request instance @ 0x1873440 <GET /vlog HTTP/1.0>
Globals
UnsupportedMethod   <class 'twisted.web.server.UnsupportedMethod'>
/usr/lib/python2.6/site-packages/twisted/web/static.py, line 375 in render
373  def render(self, request):
374    """You know what you doing."""
375    self.restat()
376
Locals
self    
twisted.web.static.File instance @ 0x1866e90 FilePath('/hdd/valerie/media/log')
request 
twisted.web.server.Request instance @ 0x1873440 <GET /vlog HTTP/1.0>
/usr/lib/python2.6/site-packages/twisted/python/filepath.py, line 447 in restat
445    """
446    try:
447      self.statinfo = stat(self.path)
448    except OSError:
Self
statinfo    0
path    '/hdd/valerie/media/log'
Locals
self    
twisted.web.static.File instance @ 0x1866e90 FilePath('/hdd/valerie/media/log')
Globals
stat    <built-in function stat>

<type 'exceptions.OSError'>: [Errno 2] No such file or directory: 
'/hdd/valerie/media/log'

Original issue reported on code.google.com by christia...@l4ng.de on 26 May 2011 at 4:19

GoogleCodeExporter commented 8 years ago
So, habe den Ordner manuell erstellt und die Ordner Rechte auch einegestellt.
Der Fehler ist zwar nun Weg (im Webinterface) allerdings wird bislang keine 
Log-Datei erzeugt. 
Mache daher gerade einen kompletten Reboot und hoffe das dann eine Logdatei da 
ist, damit ich das nächste Issue öffnen kann wegen nicht funktionierender 
Synchro.
Gestern gings noch einwandfrei.
Die neuen Movies haben keine besonderen Zeichen, Umlaute sonstwas drin.
Die Poste/Backdrops wurden für den ersten Film erstellt, aber es hängt/geht 
nicht weiter und die Poster werden auch noch nicht auf der Dreambox beim syncen 
angezeigt.

Original comment by christia...@l4ng.de on 26 May 2011 at 4:43

GoogleCodeExporter commented 8 years ago
So, Reboot brachte auch nix. Es wird kein Logfile erstellt. 

Original comment by christia...@l4ng.de on 26 May 2011 at 4:55

GoogleCodeExporter commented 8 years ago
Hi,

bei den verschiedenen Verzeichnissen, die PVMC nutzt, wurde kürzlich was 
umgebaut - das soll zukünftig konfigurierbar sein, wo was abgelegt wird. 
Defaultmässig sollte das Logfile nach wie vor in folgendem Verzeichnis 
angelegt werden:

/tmp/valerie/log

=> Kannst Du mal bitte nachschauen, ob dort bei Dir ein aktuelles Logfile 
angelegt wurde?

Original comment by erik.for...@gmail.com on 26 May 2011 at 5:31

GoogleCodeExporter commented 8 years ago
Jo, da ist /tmp/valerie/log und /tmp/valerie/cache .

Wie krieg ich das nun von da weg?
würds gern wieder unter /hdd/valerie haben. (da der Speicher der dm500hd arg 
begrenzt ist, habe ich  unter /hdd mein NAS gemountet/gelinkt).

Original comment by christia...@l4ng.de on 26 May 2011 at 5:46

GoogleCodeExporter commented 8 years ago
Hmmm - also ich hab mir das nicht genauer angeschaut, aber evtl. reicht es aus, 
wenn Du die Variable defaultTmpFolderPath in der 

/usr/lib/enigma2/python/Plugins/Extensions/ProjectValerie/__init__.py 

auf Deine Bedürfnisse anpasst? Momentan steht die nämlich auf 
"/tmp/valerie/". Aber Vorsicht: alles ohne Gewähr! :-)

Original comment by erik.for...@gmail.com on 26 May 2011 at 6:12

GoogleCodeExporter commented 8 years ago
Fixed mit rev749

Trotzdem auch von mir die Anmerkung, dass ich lieber wieder alles auf der HDD 
hätte.
Alternativ werde ich dann aber mal die Möglichkeit in Betracht ziehen, PV auf 
nen USB Stick auszulagern :)

Original comment by ichse...@gmx.de on 26 May 2011 at 6:28

GoogleCodeExporter commented 8 years ago
Du könntest wenn e2 nicht läuft die folgende Zeile ausführen,

echo "config.plugins.pvmc.tmpfolderpath=/hdd/valerie/" >> /etc/enigma2/settings

Das ganze wird sobald Zeit da ist auch noch in ein Menü nachgeführt.

Original comment by schischu65 on 26 May 2011 at 6:31

GoogleCodeExporter commented 8 years ago
Danke für die Info, werde das nacholen wenn Frau vom TV weggeht :)

Original comment by ichse...@gmx.de on 26 May 2011 at 6:33

GoogleCodeExporter commented 8 years ago
Das ursprüngliche Problem (Anzeige Valerie-Log via WebIf führt zu 
Webserver-Exception) ist mit r679 behoben.

=> verified fixed.

Original comment by erik.for...@gmail.com on 26 May 2011 at 7:14