Just ran update. No events coming in with...
destroyer2usa 10 Mar 2011
All servers down or bug in update?
destroyer2usa 10 Mar 2011
destroyer2usa 10 Mar 2011
You are using the latest version of the two XMLTV-plugins?
Doing a software update online doesn't automatically update those plugins? I have to manually grab those of the rytec site?
Installed my system 10 days ago.
rytec 10 Mar 2011
Strange...still no go overhere...enigma has done a restart after software update so should be ok? Have a recording running...will try a full switch on/off later to see if that fixes the no events coming in..
No problems at the moment with hosting or kind of so I suggest ; restart box and try again.
I hope Mike will soon put the new randomized EPG import plugin online, this one can take from 6 different sites, if one goes down it goes to another, etc
VU+NL 10 Mar 2011
I think Mike did just that a couple of days ago (see here)I hope Mike will soon put the new randomized EPG import plugin online, this one can take from 6 different sites, if one goes down it goes to another, etc
rytec 10 Mar 2011
destroyer2usa 10 Mar 2011
MiLo 11 Mar 2011
But what's keeping you from using the data mirroring support that's built in already? It's even backwards compatible.
rytec 11 Mar 2011
As I explained to you in our conversations, if the xmltvepg site is down, the plugin cannot use this channelfile, what will happen?
The data can be pulled from other sites if we add multiple url's to the rytec.sources.xml file but it would be better if you also make it that way the channelfiles can be pulled from multiple sites.
Also another checkpoint was to prevent the plugin downloading files which are not bigger then 0 bytes (corrupted files) when this happened the plugin crashes somehow, therefor the box needed to be rebooted before it could do an import again.
On the multiple downloadsites I have created seperated rytec.sources.xml files with their own links to the data and channelfiles.
Instead of leaving the sources.xml file in /etc/epgimport/ you just should use a file in etc/epgimport where the active download sites are noted and which can be used by the plugin.
regards,
Ryan
MiLo 11 Mar 2011
Better to list the alternatives in the single sources file, that way, the plugin can cope with any error and not just that one particular case that the whole server is down.
rytec 11 Mar 2011
Mike,
if the xmltvepg site is down, the plugin cannot use this channelfile, what will happen?
Can you answer what the plugin will do if it can't download the channelsfile from this site?
MiLo 11 Mar 2011
rytec 11 Mar 2011
MiLo 11 Mar 2011
I'm actually waiting for an rytec.sources.xml with the mirrors included, so far i've only tested with my local webserver.
doglover 11 Mar 2011
<source type="gen_xmltv" channels="http://www.xmltvepg....annels.xml.gz">
It will try to download the channels file always from www.xmltvepg.be
and when this is not available - the download will fail.
Willy
doglover 11 Mar 2011
Could you work with a variable:
<?xml version="1.0" encoding="latin-1"?>
<site>http://www.world-of-...epg_data</site>
<site>http://www.xmltvepg.be</site>
<site>http://www.xmltvepg.nl</site>
<site>http://www.tm800hd.co.uk</site>
<site>http://rytec.tman.nl</site>
<site>http://xmltvepg.isgr...reat.org</site>
<sources>
<source type="gen_xmltv" channels="$$site$$/rytec.channels.xml.gz">
<description>Rytec Benelux XMLTV</description>
<url>$$site$$/rytecxmltvbenl.gz</url>
</source>
etc...
In the program you randomly pick one of the sites, and substitutes $$site$$ with the site value. Now you check if the channels file can be downloaded and contains data.
download the channels file if everything OK. If not change to another site.
Do the same with the xmltvepg file
One request: It should still be possible to use local or fixed files. Local files which are stored somewhere on our own system. Fixed files: having a fixed url. (No variables)
Willy
MiLo 11 Mar 2011
<channel name="http://www.xmltvepg.be/rytec.channels.xml.gz"> <url>http://www.xmltvepg.be/rytec.channels.xml.gz</url> <url>http://xmltvepg.isgreat.org/rytec.channels.xml.gz</url> </channel>
This will work with tomorrow's version, today's version will simply ignore these lines.