#After Plex public release getting PMM error while parsing a block collection
1 messages · Page 1 of 1 (latest)
📝 If you want to review this again, wookie104:
:one: Right-click (or long press with phone) on the message that contains the log
:two: Select: Copy Message Link
:three: Use the command: /logscan <message_link> or !logscan <message_link> and paste the value copied from the previous step where you see <message_link> 📝
Welcome @round meadow!
Someone from <@&938443185347244033> will assist when they're available.
Including the meta.log from the beginning is a huge help, type !logs for more information.
You can press the "Close Post" button above or type /close at any time to close this post.
📝 If you want to review this again, wookie104:
:one: Right-click (or long press with phone) on the message that contains the log
:two: Select: Copy Message Link
:three: Use the command: /logscan <message_link> or !logscan <message_link> and paste the value copied from the previous step where you see <message_link> 📝
❌ INVALID YAML detected
❌ INVALID YAML content
while parsing a block collection
in "<unicode string>", line 437, column 5:
- pmm: universe
^
expected <block end>, but found '?'
in "<unicode string>", line 473, column 5:
overlay_path:
^
Check line 437 of your config.yml file, it seems there's an ? that it's not expecting near "overlay_path"
Are you missing metadata_path: for the Kids Shows library?
Note the difference between "Kids Shows" and all the rest:
libraries:
Documentary:
metadata_path:
- pmm: universe
...
Heroes:
metadata_path:
- pmm: universe
...
Movies:
metadata_path:
- pmm: universe
...
Kid Movies:
metadata_path:
- pmm: universe
...
Halloween:
metadata_path:
- pmm: universe
...
80s:
metadata_path:
- pmm: universe
...
Xmas:
metadata_path:
- pmm: universe
...
Xmas TV:
metadata_path:
- pmm: universe
...
Shows:
metadata_path:
- pmm: universe
...
Kid Shows:
- pmm: universe
...
Hero Shows:
metadata_path:
- pmm: universe
...
Teen:
metadata_path:
- pmm: universe
BTW, if these are all using the same metadata/overlay setup you can use YAML anchors and aliases to trim this down a lot.
Also, this won't work [line 142 of the config, can't have two template_variables]:
- pmm: franchise
template_variables:
collection_order: custom
template_variables:
exclude: 85536
Also this won't work [line 396 of config; can't have two template_variables, the append_ things need to be under template_variables]:
- pmm: franchise
template_variables:
collection_order: custom
template_variables:
exclude: 85536
append_data:
"1402": The Walking Dead
append_addons:
1402: [62286, 94305, 194583, 211684, 136248] # Walking dead shows
Also bad, line 468, can't have two template_variables:
- pmm: franchise
template_variables:
collection_order: custom
template_variables:
exclude: 85536
Thanks I must have done a bad copy and paste job it looks like
They are all using the same overlay variables.
They're not.
They're all mostly using the same metadata files, there are two unique sets.
There appear to be three distinct sets of overlays.
I'm not sure I understand why the differences are there.
Yes there are two sets used repeatedly one for all my movie folders and one for all my show folders.
Maybe that's what you had in mind, but that's not what's in this file. Here's what it can be condensed to with syntaxc errors repaired and common metadata and overly setups replaced with anchors and aliases.
Four distinct metadata setups, three distinct overlay setups.
that is a lot shorter. I tried it but getting an error about my settins on line 218
📝 If you want to review this again, wookie104:
:one: Right-click (or long press with phone) on the message that contains the log
:two: Select: Copy Message Link
:three: Use the command: /logscan <message_link> or !logscan <message_link> and paste the value copied from the previous step where you see <message_link> 📝
nvm I figured it out. Thank you so much