forked from clara-j/media_cleaner
-
-
Notifications
You must be signed in to change notification settings - Fork 6
Blacktagging vs Whitetagging
terrelsa13 edited this page Aug 23, 2024
·
5 revisions
- During creation of the mumc_config.yaml, MUMC will give the option to enter a comma separated list of blacktags and/or whitetags.
-
blacktags entered during setup are global and apply to all
media_type
s -
whitetags entered during setup are global and apply to all
media_type
s - The same tag cannot be used for both a blacktag and a whitetag
- Backslash '\' is not an allowed character
-
blacktags entered during setup are global and apply to all
basic_settings:
filter_tags:
media_type:
whitetags: #yaml lists can also be over multiple lines like this
- played:1:<:2
- created:9999:<:8:true]
blacktags: [played:1:<:2,created:9999:<:8:true] #yaml lists can be on one line like this
advanced_settings:
whitetags:
global: [list,of,string(s)] #yaml lists can be on one line like this
media_type: #yaml lists can also be over multiple lines like this
- list
- of
- string(s)
blacktags:
global: #yaml lists can also be over multiple lines like this
- list
- of
- string(s)
media_type: [list,of,string(s)] #yaml lists can be on one line like this
- In general, you want MUMC to delete
media_item
s matching the tag.
- In general, you want MUMC to keep
media_item
s matching the tag.
- Is optional
- Multiple tags can be used
- Tags must be in yaml list format
- Global tags apply to all
media_type
s - Media specific tags apply only to the
media_type
s they are specified under - Tags apply to all
monitored_user
s - Whitetags have a higher priorty than Blacktags
- Examples of how Blacktagging usually works:
advanced_settings:
blacktags:
global:
- deletetag
- delete tag
- delete-tag
.
.
.
admin_settings:
users:
- user_id: ...
user_name: user0
whitelist:
- lib_id: ...
collection_type: library0
path: ...
network_path: ...
lib_enabled: true
blacklist:
- lib_id: ...
collection_type: library1
path: ...
network_path: ...
lib_enabled: ...
- Media_itemA from library0 is Blacktagged
- Media item A could be deleted
- Media_itemB from library1 is Blacktagged
- Media item B could be deleted
- Examples of how Whitetagging usually works:
advanced_settings:
whitetags:
global:
- keeptag
- keep tag
- keep-tag
.
.
.
admin_settings:
users:
- user_id: ...
user_name: user0
whitelist:
- lib_id: ...
collection_type: library0
path: ...
network_path: ...
lib_enabled: true
blacklist:
- lib_id: ...
collection_type: library1
path: ...
network_path: ...
lib_enabled: ...
- Media_itemA from library0 is Whitetagged
- Media item A could be kept
- Media_itemB from library1 is Whitetagged
- Media item B could be kept
Additional Information - MUMC extras.
- MUMC wiki
- Install
- Files & Directories
- First Run
- Scheduled Run
- Terminology
- Configuration File Examples
- Configuration Tree
-
Additional Information
- OS Permissions
- User And Library Builder
- Played And Created Filter Statement Breakdown
- Played And Created Filter Tag Breakdown
- Dangerous Filter Statements
- Behavioral Statement Breakdown
- Behavioral Tag Breakdown
- Blacklisting vs Whitelisting
- Blacktagging vs Whitetagging
- Library Matching byId vs byPath vs byNetworkPath
- Minimum Episodes vs Minium Played Episodes
- Conditional Behavior Priorities
- Command-Line Options
- Make MUMC Run FASTERRRRRR!!!
- Known Limitations