Hi
hab gestern aus dem svn die Version: 1.1(1224) gezogen. heute fällt mir auf, daß unter Tools keine Autotimer mehr zu sehen sind ?
Hi
hab gestern aus dem svn die Version: 1.1(1224) gezogen. heute fällt mir auf, daß unter Tools keine Autotimer mehr zu sehen sind ?
ZitatOriginal von sigiberlin
hab gestern aus dem svn die Version: 1.1(1224) gezogen. heute fällt mir auf, daß unter Tools keine Autotimer mehr zu sehen sind ?
Schaue bitte in die Logdatei, den es kann gut und gerne sein, das du das gleiche Problem wie mit der Tabelle USER hast ...
In r1225 ist der Skript "update-xxv" angepasst worden, damit die bereits erwähnten Fehlermeldung nicht mehr erscheinen.
Aber Achtung, aktuell ist bereits r1231, aber in dieser Version muss zusätzlich das Perlmodul "Linux::Inotify2" oder das Paket "liblinux-inotify2-perl" installiert werden.
Oder gemäß folgender Anweisung die Verwendung mit ein paar # deaktiviert werden...
(Dann aber den Intervall auf ein häufigers Update einstellen )
--- lib/XXV/MODULES/RECORDS.pm
+++ lib/XXV/MODULES/RECORDS.pm
@@ -9,7 +9,7 @@
use File::Basename;
use File::stat;
use Locale::gettext;
-use Linux::Inotify2;
+#use Linux::Inotify2;
$SIG{CHLD} = 'IGNORE';
@@ -24,7 +24,7 @@
Prereq => {
'Time::Local' => 'efficiently compute time from local and GMT time ',
'Digest::MD5 qw(md5_hex)' => 'Perl interface to the MD5 Algorithm',
- 'Linux::Inotify2' => 'scalable directory/file change notification'
+ #'Linux::Inotify2' => 'scalable directory/file change notification'
},
Description => gettext('This module manages recordings.'),
Version => (split(/ /, '$Revision$'))[1],
@@ -298,8 +298,8 @@
return 0;
}
- $obj->{inotify} = new Linux::Inotify2
- or panic "Unable to create new inotify object: $!";
+ #$obj->{inotify} = new Linux::Inotify2
+ # or panic "Unable to create new inotify object: $!";
if($obj->{inotify}) {
Event->io(
Alles anzeigen
danke. war schon etwas müde nach durchwachter nacht ...
ok, das Log hatte mehrere incompatible database-Einträge ... also svn update, dann update-xxv, und nun gehts...
btw: update-xxv lief jetzt ohne Fehler durch !
das Paket "liblinux-inotify2-perl" hat mein Ubuntu nicht gefunden, also mit mcpan installiert ...
nun muß ich aber meine Ursprungsfrage nochmal stellen: Wo sind die Autotimer ? --- denn die entsprechende Tabelle ist leer ....
Hi,
Sorry, da ist ein S*** Tipfehler passiert, kleines f statt F, deshalb hat update-xxv die Daten nicht importiert.
--- XXV/trunk/contrib/update-xxv (Revision 1226)
+++ XXV/trunk/contrib/update-xxv (Arbeitskopie)
@@ -140,7 +140,7 @@
showInfo 'Restoring Data'
for table in $tables ; do
savFile="$exportDir/$table.sav"
- if [ -e "$savfile" ]; then
+ if [ -e "$savFile" ]; then
if ! eval mysql $mysqlParams -f -B $database -e \
"\"load data infile '$savFile' into table $table;\"" ; then
showError "Can't load table '$table'"
Alles anzeigen
Ich hoffe mal für meinen Seelenfrieden, das Du Glück hast und im /tmp Verzeichnis noch entsprechende Dateien zufinden sind.
#> ls /tmp/xxv-update.*
/tmp/xxv-update.3649:
AUTOTIMER.sav CHRONICLE.sav MEDIALIB_ACTORS.sav MEDIALIB_VIDEODATA.sav MEDIALIB_VIDEOGENRE.sav USER.sav
Diese Daten sollten sich auch händisch importieren lassen.
mysql -u root xxv -e 'load data infile "/tmp/xxv-update.3649/AUTOTIMER.sav" into table AUTOTIMER;'
mysql -u root xxv -e 'load data infile "/tmp/xxv-update.3649/CHRONICLE.sav" into table CHRONICLE;'
mysql -u root xxv -e 'load data infile "/tmp/xxv-update.3649/MEDIALIB_ACTORS.sav" into table MEDIALIB_ACTORS;'
mysql -u root xxv -e 'load data infile "/tmp/xxv-update.3649/MEDIALIB_VIDEOGENRE.sav" into table MEDIALIB_VIDEOGENRE;'
mysql -u root xxv -e 'load data infile "/tmp/xxv-update.3649/MEDIALIB_VIDEODATA.sav" into table MEDIALIB_VIDEODATA;'
mysql -u root xxv -e 'load data infile "/tmp/xxv-update.3649/USER.sav" into table USER'
In diesen Zusamenhang würde ich später auch eine Datensicherung empfehlen.
Andreas
tja - End of Seelenfrieden
na macht nix- für di nächsten 2 Wochen sind die vom Autotimer erfassten Aufnahmen ja alle schon programmiert ... da hab ich etwas Zeit, die paar (90 oder so) zu rekonstruieren ...
so jetzt werd ich mich wohl mal endlich bei Berlios anmelden und den Bucktracker dort füttern .-)
Ich hoffe kann den Aufwand etwas minimieren, folgende mysql Anweisung kopiert die aktuellen Timerdaten in AUTOTIMER Tabelle.
danke. das hats wirklich etwas einfacher gemacht .-)
btw: in der Autotimerübersicht ist im skin xstyle noch ein kleiner fehler: Kanäle statt Kanäle ...
und wenn ein Autotimer bearbeitet wird und die Liste der gefundenen Sendungen kommt, gehts nun automatisch zurück zur Autotimerliste. Früher konnte man sich die Liste in Ruhe ansehen ...
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!