Giter Site home page Giter Site logo

Comments (10)

ChrisRichner avatar ChrisRichner commented on September 26, 2024

As far as I can tell this behavior is unchanged since we've migrated the GuideEnhancer code base to github. The value is named correctly because it's expressing how many hours the GuideEnhancer will wait before it automatically kicks off the enriching process. The default value is 12 hours hard coded in case the config file does not provide any value at all. This value makes sure that at least all 12 hours an enriching process runs against your guide data.

enrichTimer.Interval = TimeSpan.FromHours(waitTime).TotalMilliseconds;

I looked up the code and it is handled as hours. This should work just fine.

from argus-tv-guideenhancer.

Christoph21x avatar Christoph21x commented on September 26, 2024

In fact, if there's no activity (like beginning/ending recordings and/or changes of schedules), the guide enricher exactly launches a log entry in Argus every 12 minutes...
That's how I stumbled over it.
Set it now to 720 and will be back with more information - or close it.

Greetz & thank you - Chris

from argus-tv-guideenhancer.

ChrisRichner avatar ChrisRichner commented on September 26, 2024

Things that makes you go hmmm ,) Please let me know in case the issue still persists.

from argus-tv-guideenhancer.

Christoph21x avatar Christoph21x commented on September 26, 2024

Yes, sure, I'll be back with this. Currently I'm not able to enrich at all - no enrichment at all takes place.

The series names (not all checked) in the log are mostly NO RECORDING SCHEDULES at all...

2015-02-27 17:56:41 [38] DEBUG GuideEnricher.Enricher - Beginning enrichment of episodes for series Momo
2015-02-27 17:56:47 [38] ERROR GuideEnricher.Service - Error enriching
System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> TvdbLib.Exceptions.TvdbInvalidXmlException: Error parsing the xml file http://thetvdb.com/api/BBB734ABE146900D/series/130161/all/de.xml


130161
... continues with xml informations... need anything of this?

from argus-tv-guideenhancer.

Christoph21x avatar Christoph21x commented on September 26, 2024

Ok, I'll close this one for the time being.
Enrichments aren't working here since roughly 20 hours - due to the above mentioned hour.
But entering the link http://thetvdb.com/api/BBB734ABE146900D/series/130161/all/de.xml into the browser brings up:
XML-Verarbeitungsfehler: nicht wohlgeformt
Adresse: http://thetvdb.com/api/BBB734ABE146900D/series/130161/all/de.xml
Zeile Nr. 301, Spalte 183
So - rather a TheTVDB error.
I'll check the time issue (?) and be back, if it persist - or not :)

Thanks, Chris & Malyngo, for caring & your help - Chris

from argus-tv-guideenhancer.

ChrisRichner avatar ChrisRichner commented on September 26, 2024

I'm also facing this invalid XML issue when following the provided link. It really seems to be a problem of thetvdb.com.

You're very welcome, thanks for sharing all your findings with us!

from argus-tv-guideenhancer.

Christoph21x avatar Christoph21x commented on September 26, 2024

Now that the failure is gone - or rather "mapped out" - I still don't understand the timing of the log entries.
Config is set back to default: "12"
Why then these log entries? - see attachment
zwischenablage01

from argus-tv-guideenhancer.

ChrisRichner avatar ChrisRichner commented on September 26, 2024

Good question, next question ;)

What does the GE log file looks like? What triggered the enriching process?

from argus-tv-guideenhancer.

Malyngo avatar Malyngo commented on September 26, 2024

The Xml error happens because of ASCII character 31 "unit separator", btw.
That one shouldn't be in a well formed Xml. (It is also not obvious, because it is an invisible character, it is in "zusammen�trommeln" between "zusammen" and "trommeln".

from argus-tv-guideenhancer.

Christoph21x avatar Christoph21x commented on September 26, 2024

@ChrisRichner: nothing happened during this time - no other log entries than GE ones.
@Malyngo: Thanks, Malyngo!
Interesting - maybe a filter for certain (ranges of) char codes would make sense? But... it happened only once so far.

I close this issue, it is of none importance.

Greetz - Chris

from argus-tv-guideenhancer.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.