Ticket #27 (closed defect: wontfix)

Opened 6 years ago

Last modified 6 years ago

shepherd doesn't seem to call '[cached]' grabbers correctly

Reported by: lincoln Owned by: max
Priority: major Milestone:
Component: Shepherd Version: 0.4
Keywords: Cc:

Description

saw this in the output from shepherd, note how its trying to execute ".shepherd/grabbers/abc_website [cache]/abc_website [cache]" ...

SHEPHERD: analysis of all grabbers so far:
 > ch ABC: PASS (complete), have 6d10h40m
 > ch ABC2: PASS (complete), have 6d10h40m
 > ch Nine: PASS (complete), have 6d10h40m
 > ch SBS: PASS (complete), have 6d10h40m
 > ch SBS News: PASS (complete), have 6d10h40m
 > ch Seven: PASS (complete), have 6d10h40m
 > ch TEN: PASS (within policy thresholds), have 6d10h15m
        Sat 10 Feb: missing 25m: non-peak 05:35-05:59
 > OVERALL: PASS (within policy thresholds)

SHEPHERD: Using grabber: (9) abc_website [cache]
SHEPHERD: Excuting command: /home/mythtv/.shepherd/grabbers/abc_website [cache]/abc_website [cache] --region 94 --output /home/mythtv/.shepherd/grabbers/abc_website [cache]/output-0.xmltv --offset 6 --days 7 --channels_file /home/mythtv/.shepherd/channels.conf.tmp --gaps_file /home/mythtv/.shepherd/gaps.tmp

:::::: Output from abc_website [cache]
: sh: /home/mythtv/.shepherd/grabbers/abc_website: is a directory
:::::: End output from abc_website [cache]

Grabber exited with non-zero code 126: assuming it failed.
Last message: "sh: /home/mythtv/.shepherd/grabbers/abc_website: is a directory"
Use of uninitialized value in join or string at /media2/home/mythtv/.shepherd/applications/shepherd/shepherd line 1072.

SHEPHERD: Using grabber: (10) abc_website [cache]
SHEPHERD: Excuting command: /home/mythtv/.shepherd/grabbers/abc_website [cache]/abc_website [cache] --region 94 --output /home/mythtv/.shepherd/grabbers/abc_website [cache]/output-0.xmltv --offset 6 --days 7 --channels_file /home/mythtv/.shepherd/channels.conf.tmp --gaps_file /home/mythtv/.shepherd/gaps.tmp

:::::: Output from abc_website [cache]
: sh: /home/mythtv/.shepherd/grabbers/abc_website: is a directory
:::::: End output from abc_website [cache]

Grabber exited with non-zero code 126: assuming it failed.
Last message: "sh: /home/mythtv/.shepherd/grabbers/abc_website: is a directory"
Use of uninitialized value in join or string at /media2/home/mythtv/.shepherd/applications/shepherd/shepherd line 1072.

SHEPHERD: Using grabber: (11) abc_website [cache]
SHEPHERD: Excuting command: /home/mythtv/.shepherd/grabbers/abc_website [cache]/abc_website [cache] --region 94 --output /home/mythtv/.shepherd/grabbers/abc_website [cache]/output-0.xmltv --offset 6 --days 7 --channels_file /home/mythtv/.shepherd/channels.conf.tmp --gaps_file /home/mythtv/.shepherd/gaps.tmp

:::::: Output from abc_website [cache]
: sh: /home/mythtv/.shepherd/grabbers/abc_website: is a directory
:::::: End output from abc_website [cache]

Grabber exited with non-zero code 126: assuming it failed.
Last message: "sh: /home/mythtv/.shepherd/grabbers/abc_website: is a directory"
Use of uninitialized value in join or string at /media2/home/mythtv/.shepherd/applications/shepherd/shepherd line 1072.

SHEPHERD: Using grabber: (12) abc_website [cache]
SHEPHERD: Excuting command: /home/mythtv/.shepherd/grabbers/abc_website [cache]/abc_website [cache] --region 94 --output /home/mythtv/.shepherd/grabbers/abc_website [cache]/output-0.xmltv --offset 6 --days 7 --channels_file /home/mythtv/.shepherd/channels.conf.tmp --gaps_file /home/mythtv/.shepherd/gaps.tmp

:::::: Output from abc_website [cache]
: sh: /home/mythtv/.shepherd/grabbers/abc_website: is a directory
:::::: End output from abc_website [cache]

Grabber exited with non-zero code 126: assuming it failed.
Last message: "sh: /home/mythtv/.shepherd/grabbers/abc_website: is a directory"
Use of uninitialized value in join or string at /media2/home/mythtv/.shepherd/applications/shepherd/shepherd line 1072.

SHEPHERD: Using grabber: (13) abc_website
SHEPHERD: Excuting command: /home/mythtv/.shepherd/grabbers/abc_website/abc_website --region 94 --output /home/mythtv/.shepherd/grabbers/abc_website/output-1.xmltv --offset 6 --days 7 --channels_file /home/mythtv/.shepherd/channels.conf.tmp --gaps_file /home/mythtv/.shepherd/gaps.tmp

:::::: Output from abc_website
: [1170555581] going to micro-gap grab 7 days (skipping first 6 days) of data into /home/mythtv/.shepherd/grabbers/abc_website/output-1.xmltv (with caching)
: nothing to do; ABC not in channels lineup!
:::::: End output from abc_website

Grabber exited with non-zero code 255: assuming it failed.
Last message: "nothing to do; ABC not in channels lineup!"
SHEPHERD: Ran through all grabbers but still have policy-violating gaps in data! :(

Change History

Changed 6 years ago by max

  • owner set to max

Definitely a bug, but I need more detail. Can you reproduce it with --debug on?

Changed 6 years ago by lincoln

  • status changed from new to closed
  • resolution set to wontfix

looking in my .shepherd/shepherd.conf file, there was a bogus component called "abc_website [cached]".

clearly a bug that it got in there, but junking it as i can't be certain it wasn't from my messing around with something.

Note: See TracTickets for help on using tickets.