
Originally Posted by
sub
Maybe. You can always add the timeslot into advanced rule though, so the feature would be available today with the current API.
It appears it takes the timeslot.....what I want is no timeslot....so if I record happy days with a any day, any timeslot and any channel I would get a recording on channel 2 at 5:30 a.m. and channel 15 at 6:15 p.m.
What I am seeing is that it schedules in the timeslot passed in on the start/end time.
Also.....it appears it does not schedule the event if it detects it is an episode already scheduled.....see below highlighting. I think the recording of dups should be optional.
Code:
2011-01-22 23:52:15.617 [INFO][4] UpdateRecurringRecording(65, 'Saturday Night Live'):
<Rules>
<ChannelOID>0</ChannelOID>
<ChannelName>All Channels</ChannelName>
<StartTime>2011-01-23T04:29:00.0000000Z</StartTime>
<EndTime>2011-01-23T06:03:00.0000000Z</EndTime>
<PrePadding>1</PrePadding>
<PostPadding>2</PostPadding>
<Quality>3</Quality>
<Keep>0</Keep>
<AdvancedRules>title like 'Saturday Night Live%'</AdvancedRules>
</Rules>
2011-01-22 23:52:15.668 [DEBUG][4] LoadListingByAdvancedRules(channel='all channels',advancedRules=title like 'Saturday Night Live%')
2011-01-22 23:52:15.691 [DEBUG][4] - Potential episode at: 1/22/2011 11:29:00 PM
2011-01-22 23:52:15.695 [DEBUG][4] ...check IsValid()
2011-01-22 23:52:15.696 [DEBUG][4] ...scheduling episode
2011-01-22 23:52:15.783 [DEBUG][4] - Potential episode at: 1/22/2011 11:29:00 PM
2011-01-22 23:52:15.783 [DEBUG][4] ...check IsValid()
2011-01-22 23:52:15.784 [DEBUG][4] ...already got this episode scheduled
2011-01-22 23:52:15.784 [DEBUG][4] - Potential episode at: 1/29/2011 11:29:00 PM
2011-01-22 23:52:15.784 [DEBUG][4] ...check IsValid()
2011-01-22 23:52:15.784 [DEBUG][4] ...scheduling episode
2011-01-22 23:52:15.856 [DEBUG][4] - Potential episode at: 1/29/2011 11:29:00 PM
2011-01-22 23:52:15.856 [DEBUG][4] ...check IsValid()
2011-01-22 23:52:15.856 [DEBUG][4] ...already got this episode scheduled