@ -83,6 +83,8 @@ You can create individual blocks of operations by using a list under `operations
<tr><td>`configured: true`</td><td>Collection must be Configured to be deleted<br>(collection is in the config file of the specific Kometa run)</td></tr>
<tr><td>`configured: true`</td><td>Collection must be Configured to be deleted<br>(collection is in the config file of the specific Kometa run)</td></tr>
<tr><td>`configured: false`</td><td>Collection must be Unconfigured to be deleted<br>(collection is not in the config file of the specific Kometa run)</td></tr>
<tr><td>`configured: false`</td><td>Collection must be Unconfigured to be deleted<br>(collection is not in the config file of the specific Kometa run)</td></tr>
<tr><td>`less: ###`</td><td>Collection must contain less than the given number of items to be deleted.<br>### is a Number greater than 0<br>Optional value which if undefined means collections will be deleted regardless of how many items they have</td></tr>
<tr><td>`less: ###`</td><td>Collection must contain less than the given number of items to be deleted.<br>### is a Number greater than 0<br>Optional value which if undefined means collections will be deleted regardless of how many items they have</td></tr>
<tr><td>`ignore_empty_smart_collections: false`</td><td>Do not apply less check to empty smart collections<br>This allows retaining things like smart collections that show movies without subtitles or the like.</td></tr>
</table>
</table>
**The collection does not need to be scheduled to be considered configured and only needs to be in the config file.**
**The collection does not need to be scheduled to be considered configured and only needs to be in the config file.**
configured:false# False - Collection must be an Unconfigured Collection to be deleted (collection is not in the config file of the specific Kometa run).
configured:false# False - Collection must be an Unconfigured Collection to be deleted (collection is not in the config file of the specific Kometa run).
managed:false# False - Collection must be an Unmanaged Collection to be deleted (the collection does not have the Kometa label)
managed:false# False - Collection must be an Unmanaged Collection to be deleted (the collection does not have the Kometa label)
less:99999# Effectively all collections regardless of teh number of items in the collection
less:99999# Effectively all collections regardless of the number of items in the collection
ignore_empty_smart_collections:true# Don't do the less check on empty smart collections
mass_user_rating_update:mdb_tomatoes # Update user ratings with mdb_tomatoes
mass_user_rating_update:mdb_tomatoes # Update user ratings with mdb_tomatoes
mass_critic_rating_update:imdb # Update critic ratings with imdb
mass_critic_rating_update:imdb # Update critic ratings with imdb
mass_audience_rating_update:tmdb # Update audience ratings with tmdb
mass_audience_rating_update:tmdb # Update audience ratings with tmdb
@ -758,7 +759,8 @@ libraries:
delete_collections:
delete_collections:
configured:false# False - Collection must be an Unconfigured Collection to be deleted (collection is not in the config file of the specific Kometa run).
configured:false# False - Collection must be an Unconfigured Collection to be deleted (collection is not in the config file of the specific Kometa run).
managed:false# False - Collection must be an Unmanaged Collection to be deleted (the collection does not have the Kometa label)
managed:false# False - Collection must be an Unmanaged Collection to be deleted (the collection does not have the Kometa label)
less:99999# Effectively all collections regardless of teh number of items in the collection
less:99999# Effectively all collections regardless of the number of items in the collection
ignore_empty_smart_collections:true# Don't do the less check on empty smart collections
mass_user_rating_update:mdb_tomatoes # Update user ratings with mdb_tomatoes
mass_user_rating_update:mdb_tomatoes # Update user ratings with mdb_tomatoes
mass_critic_rating_update:imdb # Update critic ratings with imdb
mass_critic_rating_update:imdb # Update critic ratings with imdb
mass_audience_rating_update:tmdb # Update audience ratings with tmdb
mass_audience_rating_update:tmdb # Update audience ratings with tmdb
@ -859,8 +861,8 @@ webhooks: # Can be individually specif
version:(redacted)
version:(redacted)
delete:(redacted)
delete:(redacted)
plex:# Can be individually specified per library as well; REQUIRED for the script to run
plex:# Can be individually specified per library as well; REQUIRED for the script to run
url:(redacted)
url:http://10.10.10.10:1234
token:(redacted)
token:THIS_IS_A_FAKE_TOKEN
timeout:60
timeout:60
clean_bundles:true
clean_bundles:true
empty_trash:true
empty_trash:true
@ -873,19 +875,19 @@ tmdb: # REQUIRED for the script to
region:CA # Upper case ISO 3166-1 Code
region:CA # Upper case ISO 3166-1 Code
cache_expiration:60
cache_expiration:60
tautulli:# Can be individually specified per library as well
tautulli:# Can be individually specified per library as well
url:(redacted)
url:http://10.10.10.10:1234
apikey:(redacted)
apikey:THIS_IS_A_FAKE_TOKEN
omdb:
omdb:
apikey:(redacted)
apikey:THIS_IS_A_FAKE_TOKEN
cache_expiration:60
cache_expiration:60
mdblist:
mdblist:
apikey:(redacted)
apikey:THIS_IS_A_FAKE_TOKEN
cache_expiration:60
cache_expiration:60
notifiarr:
notifiarr:
apikey:(redacted)
apikey:THIS_IS_A_FAKE_TOKEN
radarr:# Can be individually specified per library as well
radarr:# Can be individually specified per library as well
url:(redacted)
url:http://10.10.10.10:1234
token:(redacted)
token:THIS_IS_A_FAKE_TOKEN
root_folder_path:/data/media/movies
root_folder_path:/data/media/movies
monitor:true
monitor:true
availability:announced
availability:announced
@ -900,8 +902,8 @@ radarr: # Can be individually specified
ignore_cache:false
ignore_cache:false
monitor_existing:false
monitor_existing:false
sonarr:# Can be individually specified per library as well
sonarr:# Can be individually specified per library as well
url:(redacted)
url:http://10.10.10.10:1234
token:(redacted)
token:THIS_IS_A_FAKE_TOKEN
root_folder_path:/data/media/tv
root_folder_path:/data/media/tv
monitor:all
monitor:all
quality_profile:Any
quality_profile:Any
@ -920,7 +922,7 @@ sonarr: # Can be individually specified