- Stagger scheduling to reduce per-run load
This commit is contained in:
parent
adc6a0a0d5
commit
4f4c7bf885
@ -18,7 +18,7 @@ templates:
|
||||
sort_title: 050_Oscars_Winners_<<key>>
|
||||
imdb_list: https://www.imdb.com/search/title/?release_date=<<key>>-01-01,<<key>>-12-31&groups=oscar_winner&sort=<<imdb_sort>>
|
||||
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/award/oscars/<<key>>.jpg
|
||||
schedule: monthly(04)
|
||||
schedule: monthly(05)
|
||||
|
||||
Yearly_Berlinale_Awards:
|
||||
default:
|
||||
@ -29,7 +29,7 @@ templates:
|
||||
sort_title: 050_Berlinale_Winners_<<key>>
|
||||
trakt_list: https://trakt.tv/users/<<url>>
|
||||
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/award/berlinale/<<key>>.jpg
|
||||
schedule: monthly(04)
|
||||
schedule: monthly(06)
|
||||
|
||||
Yearly_Cannes_Awards:
|
||||
default:
|
||||
@ -40,7 +40,7 @@ templates:
|
||||
sort_title: 050_Cannes_Winners_<<key>>
|
||||
trakt_list: https://trakt.tv/users/<<url>>
|
||||
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/award/cannes/<<key>>.jpg
|
||||
schedule: monthly(04)
|
||||
schedule: monthly(07)
|
||||
|
||||
Yearly_Sundance_Awards:
|
||||
default:
|
||||
@ -51,7 +51,7 @@ templates:
|
||||
sort_title: 050_Sundance_Winners_<<key>>
|
||||
trakt_list: https://trakt.tv/users/<<url>>
|
||||
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/award/sundance/<<key>>.jpg
|
||||
schedule: monthly(04)
|
||||
schedule: monthly(08)
|
||||
|
||||
Yearly_Golden_Globes_Winners:
|
||||
default:
|
||||
@ -60,7 +60,7 @@ templates:
|
||||
sort_title: 050_Golden_Globes_Winners_<<key>>
|
||||
imdb_list: https://www.imdb.com/search/title/?release_date=<<key>>-01-01,<<key>>-12-31&groups=golden_globe_winner&sort=<<imdb_sort>>
|
||||
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/award/golden/<<key>>.jpg
|
||||
schedule: monthly(04)
|
||||
schedule: monthly(09)
|
||||
|
||||
Yearly_Spirit_Awards:
|
||||
default:
|
||||
@ -71,7 +71,7 @@ templates:
|
||||
sort_title: 050_Spirit_Winners_<<key>>
|
||||
trakt_list: https://trakt.tv/users/<<url>>
|
||||
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/award/spirit/<<key>>.jpg
|
||||
schedule: monthly(04)
|
||||
schedule: monthly(10)
|
||||
|
||||
Yearly_Critics_Choice_Awards:
|
||||
default:
|
||||
@ -82,7 +82,7 @@ templates:
|
||||
sort_title: 050_Critics_Winners_<<key>>
|
||||
trakt_list: https://trakt.tv/users/<<url>>
|
||||
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/award/choice/<<key>>.jpg
|
||||
schedule: monthly(04)
|
||||
schedule: monthly(11)
|
||||
|
||||
Yearly_BAFTA_Awards:
|
||||
default:
|
||||
@ -93,7 +93,7 @@ templates:
|
||||
sort_title: 050_BAFTA_Winners_<<key>>
|
||||
trakt_list: https://trakt.tv/users/<<url>>
|
||||
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/award/bafta/<<key>>.jpg
|
||||
schedule: monthly(04)
|
||||
schedule: monthly(12)
|
||||
|
||||
Yearly_Razzie_Winners:
|
||||
default:
|
||||
@ -102,7 +102,7 @@ templates:
|
||||
sort_title: 051_Razzie_Winners_<<key>>
|
||||
imdb_list: https://www.imdb.com/search/title/?release_date=<<key>>-01-01,<<key>>-12-31&groups=razzie_winner&sort=<<imdb_sort>>
|
||||
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/award/razzie/<<key>>.jpg
|
||||
schedule: monthly(04)
|
||||
schedule: monthly(13)
|
||||
|
||||
collections:
|
||||
### This year's Academy Awards
|
||||
|
@ -11,7 +11,7 @@ collections:
|
||||
summary: "RottenTomatoes' movies with a perfect score"
|
||||
mdblist_list: https://mdblist.com/lists/hdlists/100-on-rottentomatoes-com
|
||||
collection_order: random
|
||||
schedule: monthly(1)
|
||||
# default schedule
|
||||
visible_library: true
|
||||
visible_home: true
|
||||
visible_shared: true
|
||||
@ -26,7 +26,7 @@ collections:
|
||||
- https://trakt.tv/users/hdlists/lists/worst-movies-of-all-time
|
||||
- https://trakt.tv/users/nwithan8/lists/5-or-less-on-rotton-tomatoes?sort=rank,asc
|
||||
collection_order: random
|
||||
schedule: monthly(1)
|
||||
# default schedule
|
||||
visible_library: true
|
||||
visible_home: true
|
||||
visible_shared: true
|
||||
@ -39,7 +39,7 @@ collections:
|
||||
trakt_list:
|
||||
- https://trakt.tv/users/lish408/lists/how-did-this-get-made-podcast
|
||||
collection_order: custom
|
||||
schedule: weekly(monday)
|
||||
# default schedule
|
||||
visible_library: true
|
||||
visible_home: true
|
||||
visible_shared: true
|
||||
@ -76,7 +76,7 @@ collections:
|
||||
trakt_list_details:
|
||||
- https://trakt.tv/users/sp1ti/lists/1001-movies-you-must-see-before-you-die
|
||||
collection_order: random
|
||||
schedule: monthly(1)
|
||||
schedule: monthly(03)
|
||||
visible_library: true
|
||||
visible_home: true
|
||||
visible_shared: true
|
||||
@ -89,7 +89,7 @@ collections:
|
||||
trakt_list_details:
|
||||
- https://trakt.tv/users/dildogarden/lists/100-movies-bucket-list
|
||||
collection_order: rank.desc
|
||||
schedule: monthly(1)
|
||||
schedule: monthly(04)
|
||||
visible_library: true
|
||||
visible_home: true
|
||||
visible_shared: true
|
||||
@ -102,7 +102,7 @@ collections:
|
||||
trakt_list_details:
|
||||
- https://trakt.tv/users/maxwelldeux/lists/the-criterion-collection
|
||||
collection_order: critic_rating.desc
|
||||
schedule: weekly(sunday)
|
||||
# default schedule
|
||||
visible_library: true
|
||||
visible_home: true
|
||||
visible_shared: true
|
||||
@ -114,7 +114,7 @@ collections:
|
||||
summary: "007 forever"
|
||||
mdblist_list: https://mdblist.com/lists/hdlists/james-bond-movies
|
||||
collection_order: release
|
||||
schedule: weekly(sunday)
|
||||
# default schedule
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
@ -127,7 +127,7 @@ collections:
|
||||
trakt_list:
|
||||
- https://trakt.tv/users/cybercelia/lists/mcu
|
||||
collection_order: release
|
||||
schedule: weekly(sunday)
|
||||
# default schedule
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
@ -140,7 +140,7 @@ collections:
|
||||
trakt_list:
|
||||
- https://trakt.tv/users/maxrax/lists/dc-cinematics
|
||||
collection_order: release
|
||||
schedule: weekly(sunday)
|
||||
# default schedule
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
@ -153,7 +153,7 @@ collections:
|
||||
imdb_list:
|
||||
- https://www.imdb.com/list/ls093405279
|
||||
collection_order: release
|
||||
schedule: weekly(sunday)
|
||||
# default schedule
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
@ -167,7 +167,7 @@ collections:
|
||||
- https://trakt.tv/users/dgw/lists/star-trek-canon
|
||||
url_background: https://i.redd.it/vz20prnp8v551.jpg
|
||||
collection_order: release
|
||||
schedule: weekly(sunday)
|
||||
# default schedule
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
@ -181,7 +181,7 @@ collections:
|
||||
- https://trakt.tv/users/sonicwarrior/lists/star-wars-canon-timeline
|
||||
url_background: https://images.unsplash.com/photo-1579566346927-c68383817a25
|
||||
collection_order: custom
|
||||
schedule: weekly(sunday)
|
||||
# default schedule
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
@ -195,7 +195,7 @@ collections:
|
||||
- https://trakt.tv/users/mraniki/lists/battlestar-galactica-universe
|
||||
url_background: https://wallpapercave.com/wp/vPJGO64.jpg
|
||||
collection_order: custom
|
||||
schedule: weekly(sunday)
|
||||
# default schedule
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
@ -209,7 +209,7 @@ collections:
|
||||
- https://trakt.tv/users/michaeldibben/lists/shakespeare-plays
|
||||
url_background: https://images.unsplash.com/photo-1598391990342-311775e3d374
|
||||
collection_order: random
|
||||
schedule: weekly(sunday)
|
||||
# default schedule
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
@ -223,7 +223,7 @@ collections:
|
||||
- https://trakt.tv/users/majeed_pk/lists/the-best-edgar-allan-poe-adaptations
|
||||
url_background: https://wallpapercave.com/wp/wp2328085.jpg
|
||||
collection_order: random
|
||||
schedule: weekly(sunday)
|
||||
# default schedule
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
@ -238,7 +238,7 @@ collections:
|
||||
all:
|
||||
writer: "Stephen King"
|
||||
sort_by: release.asc
|
||||
schedule: weekly(sunday)
|
||||
# default schedule
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
|
@ -16,7 +16,7 @@ templates:
|
||||
visible_library: true
|
||||
visible_shared: false
|
||||
visible_home: false
|
||||
schedule: monthly(1)
|
||||
schedule: monthly(01)
|
||||
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/year/best/<<key>>.jpg
|
||||
|
||||
dynamic_collections:
|
||||
|
@ -65,7 +65,6 @@ templates:
|
||||
sort_title: 050_+<<level>>_<<sort_title_name>>
|
||||
sync_mode: sync
|
||||
schedule:
|
||||
- weekly(wednesday)
|
||||
- weekly(sunday)
|
||||
visible_library: false
|
||||
url_poster: <<poster_url>>
|
||||
@ -81,7 +80,6 @@ templates:
|
||||
sort_title: 052_+<<level>>_<<sort_title_name>>
|
||||
sync_mode: append
|
||||
schedule:
|
||||
- weekly(wednesday)
|
||||
- weekly(sunday)
|
||||
visible_library: false
|
||||
|
||||
@ -109,8 +107,8 @@ templates:
|
||||
sort_title: 065_+<<level>>_<<sort_title_name>>
|
||||
sync_mode: sync
|
||||
schedule:
|
||||
- weekly(wednesday)
|
||||
- weekly(sunday)
|
||||
- weekly(tuesday)
|
||||
- weekly(friday)
|
||||
visible_library: true
|
||||
url_poster: <<poster_url>>
|
||||
|
||||
@ -124,7 +122,7 @@ templates:
|
||||
sync_mode: sync
|
||||
schedule:
|
||||
- weekly(wednesday)
|
||||
- weekly(sunday)
|
||||
- weekly(saturday)
|
||||
visible_library: true
|
||||
url_poster: <<poster_url>>
|
||||
|
||||
@ -137,8 +135,8 @@ templates:
|
||||
sort_title: 070_+<<level>>_<<sort_title_name>>
|
||||
sync_mode: sync
|
||||
schedule:
|
||||
- weekly(wednesday)
|
||||
- weekly(sunday)
|
||||
- weekly(monday)
|
||||
- weekly(thursday)
|
||||
visible_library: false
|
||||
url_poster: <<poster_url>>
|
||||
|
||||
@ -151,8 +149,8 @@ templates:
|
||||
sort_title: 080_+<<level>>_<<sort_title_name>>
|
||||
sync_mode: sync
|
||||
schedule:
|
||||
- weekly(wednesday)
|
||||
- weekly(sunday)
|
||||
- weekly(monday)
|
||||
- weekly(thursday)
|
||||
visible_library: false
|
||||
url_poster: <<poster_url>>
|
||||
|
||||
@ -212,6 +210,8 @@ templates:
|
||||
any:
|
||||
studio: <<studio>>
|
||||
url_poster: <<poster>>
|
||||
schedule:
|
||||
- weekly(wednesday)
|
||||
|
||||
Network:
|
||||
default:
|
||||
@ -226,6 +226,8 @@ templates:
|
||||
any:
|
||||
network: <<network>>
|
||||
url_poster: <<poster>>
|
||||
schedule:
|
||||
- weekly(wednesday)
|
||||
|
||||
Country:
|
||||
default:
|
||||
@ -236,8 +238,7 @@ templates:
|
||||
sort_title: 110_+<<level>>_<<sort_title_name>>
|
||||
sync_mode: sync
|
||||
schedule:
|
||||
- weekly(wednesday)
|
||||
- weekly(sunday)
|
||||
- weekly(saturday)
|
||||
visible_library: false
|
||||
url_poster: <<poster_url>>
|
||||
|
||||
@ -247,7 +248,5 @@ templates:
|
||||
sort_title_name: <<collection_name>>
|
||||
sort_title: 120_+<<level>>_<<sort_title_name>>
|
||||
sync_mode: sync
|
||||
schedule:
|
||||
- weekly(wednesday)
|
||||
- weekly(sunday)
|
||||
schedule: daily
|
||||
visible_library: true
|
||||
|
@ -15,7 +15,7 @@ templates:
|
||||
visible_library: false
|
||||
visible_shared: false
|
||||
visible_home: false
|
||||
schedule: monthly(17)
|
||||
schedule: monthly(14)
|
||||
|
||||
Per_Genre:
|
||||
smart_filter:
|
||||
@ -30,7 +30,9 @@ templates:
|
||||
visible_library: false
|
||||
visible_shared: false
|
||||
visible_home: false
|
||||
schedule: weekly(saturday)
|
||||
schedule:
|
||||
- weekly(monday)
|
||||
- weekly(thursday)
|
||||
|
||||
Per_Country_Movies:
|
||||
smart_filter:
|
||||
@ -45,7 +47,8 @@ templates:
|
||||
visible_library: false
|
||||
visible_shared: false
|
||||
visible_home: false
|
||||
schedule: weekly(saturday)
|
||||
schedule:
|
||||
- weekly(saturday)
|
||||
|
||||
Per_Country_Shows:
|
||||
smart_filter:
|
||||
@ -60,5 +63,6 @@ templates:
|
||||
visible_library: false
|
||||
visible_shared: false
|
||||
visible_home: false
|
||||
schedule: weekly(saturday)
|
||||
schedule:
|
||||
- weekly(saturday)
|
||||
|
||||
|
@ -66,6 +66,27 @@ This collection uses a combination of all these prefixes, and are always sorted
|
||||
- Ex. yearly(02/21), all[weekly(friday),range(02/21-03/31)], yearly(04/01)
|
||||
- Run on Feb. 21 every year (regardless of day of week), then run every Friday between Feb. 21 and Mar. 31, then run Apr. 1 (regardless of day of week)
|
||||
- Useful for awards or things that need to appear and be updated only for a certain time frame of the year
|
||||
- No need to schedule everything on the same day:
|
||||
- Schedules for collection templates:
|
||||
- New: daily
|
||||
- Chart: daily
|
||||
- General: daily (overridden by other schedules)
|
||||
- Holiday: no default, per-holiday
|
||||
- Award: weekly(sunday)
|
||||
- ActorAward: weekly(sunday)
|
||||
- Genres: weekly(monday), weekly(thursday)
|
||||
- Decade: weekly(monday), weekly(thursday) (overridden by other schedules)
|
||||
- Collection: weekly(tuesday), weekly(friday) (overridden by other schedules)
|
||||
- Franchise: weekly(wednesday), weekly(saturday)
|
||||
- Countries: weekly(saturday)
|
||||
- Networks: weekly(wednesday)
|
||||
- Studios: weekly(wednesday)
|
||||
- People: weekly(sunday)
|
||||
- Also goes for monthly schedules, no need to always make it the first of the month: monthly(1), monthly(15)
|
||||
- Past Award Winners collections run once-a-month, staggered throughout the month
|
||||
- Per-Decade collections run once-a-month
|
||||
- Per-Genre collections run weekly(monday), weekly(thursday)
|
||||
- Per-Country collections run weekly(saturday)
|
||||
|
||||
## Sorting
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user