Add option to only activate internal epg grabber manually
I'm running HTS Tvheadend 4.2.7-35~g44ac78d26 and I cannot seem to stop the internal epg grabber from running every time I start the computer or every time I make an edit to the epg grabber preferences. In fact it seems to queue up epg update triggers every time I hit "save", so it might run three or four times in a row if I'm working on it.
I have the cron jobs completely commented out, but that doesn't seem to stop this behavior.
I am trying to set this up for a location that will only have internet when I am physically there, which is not too often. Also the internet bandwidth is limited, so I don't want to run the grabber more than once after I have set up the temporary internet connection.
I can understand why you might want the epg to update after something is edited relating to it, but a checkbox that sets it so it only runs when manually triggered by the "re-run internal grabbers" would be a useful option for myself and others who have similar situations.
Updated by kodiaq kodiaq almost 4 years ago
@saen acro - Ted Rippert complains about the fact that Internal EPG Grabbers re-run everytime you hit "Save" button and everytime you restart the server ignoring the cron setup time. There should be an option to disable this automatic re-run after pressing "Save" button and after server restart. I agree with him.
Updated by Ted Rippert almost 4 years ago
Joe User wrote:
What internal grabber are you running?
Why not just disable it completely if you don't want it to run? Then enabled it after you have made all your changes and you want it to run, then disable it again.
That is what I do now, but it is a work around, and required me to learn the hard way after the EPG grabber had started running basically constantly after I was experimenting with the settings.
I suppose you could add some note giving this advice to new users in the help, but it would be more elegant, and probably less effort, to just add the checkbox that would stop the grabber from running, except when you hit the "re-run internal grabber" button.
I use the tv_grab_sd_jason or tv_grab_zz_jason grabbers.