#No libraries were found in config

1 messages ยท Page 1 of 1 (latest)

lucid spireBOT
#

Welcome @exotic drum!

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.

exotic drum
brazen spruceBOT
#

1: Go to your config folder

2: Go into the logs folder

3: Look for meta.log (not meta.1.log etc)

4: Drag it in the Discord thread - the whole thing, DO NOT EDIT IT

5: Still confused? ยฏ\(ใƒ„)/ยฏ

Log file too big? USE PASTEBIN or ZIP THE FILE

heady spade
#

I am pretty sure that the logs will start to reveal some recommendations by Luma once you share that here

exotic drum
lucid spireBOT
#

๐Ÿ“ Great! Let's start to review and make recommendations... ๐Ÿ“

#

๐Ÿ“ If you want to review this again:
: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> ๐Ÿ“

#
**User Info**

Author of Linked Message: WarAdmiraal
Person who Invoked the Command: WarAdmiraal
File Name: meta.log

Table of Contents

Page 01: User Info
Page 02: PMM Info
Page 03: PMM Config.yml YAML Validation
Page 04: Rec 01 - ๐Ÿ› ๏ธ INCOMPLETE LOGS

#

๐Ÿ“ Great! Let's start to review and make recommendations... ๐Ÿ“

#

๐Ÿ“ If you want to review this again:
: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> ๐Ÿ“

#
**User Info**

Author of Linked Message: WarAdmiraal
Person who Invoked the Command: WarAdmiraal
File Name: meta.log

Table of Contents

Page 01: User Info
Page 02: PMM Info
Page 03: PMM Config.yml YAML Validation
Page 04: Rec 01 - ๐Ÿ› ๏ธ INCOMPLETE LOGS

exotic drum
#

there you go?

short dust
#

I wonder if this is a red herring because there is no metadata_paths attribute?

exotic drum
short dust
#

Indentation is different between Movies and Series, assuming Movies works that would be a thing to look at.

exotic drum
#

yes, movies is working

short dust
#

Then I'd make sure the Series indentation matches Movies, and give it another try.

exotic drum
#

we want the show overlays, episode overlays and season overlays

#

like displayed on this page

#

but we tried to copy the example config, but it doesn't work

short dust
#

In your first config above, you have:

libraries:
  Movies:
    overlay_path:
    - remove_overlays: false
    - reapply_overlay: true
    - pmm: resolution
    - pmm: audio_codec
    - pmm: mediastinger
    - pmm: ratings
      template_variables:
        rating1: user
        rating1_image: rt_tomato
...
  Series:
    overlay_path:
      - remove_overlays: false
      - reapply_overlay: true
      - pmm: resolution
      - pmm: audio_codec
      - pmm: mediastinger
      - pmm: ratings
        template_variables:
          rating1: user
          rating1_image: rt_tomato
...

Note that those two sections, though they contain the same lines, are not indented in the same way.

You report that Movies works while Series does not, and the only substantive difference between the two in the config is the indentation.

YAML is a structured file format where indentation is significant, so the first thing I would try would be to eliminate this difference in the config between working and non-working libraries as a variable.

#

The next thing I'd try would be to flip this to true:

  show_options: false

And see if that puts something in the log about "I can't see 'Series' but I can see these" Perhaps there's a special character getting in the way.

exotic drum
lucid spireBOT
#

๐Ÿ“ Great! Let's start to review and make recommendations... ๐Ÿ“

#

๐Ÿ“ If you want to review this again:
: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> ๐Ÿ“

#
**User Info**

Author of Linked Message: WarAdmiraal
Person who Invoked the Command: WarAdmiraal
File Name: meta2.log

Table of Contents

Page 01: User Info
Page 02: PMM Info
Page 03: PMM Config.yml YAML Validation
Page 04: Plex Configuration - Section 1
Page 05: Rec 01 - ๐Ÿ’ฌ CONVERT ERROR
Page 06: Rec 02 - ๐Ÿ’ฅ NO ITEMS FOUND IN PLEX
Page 07: Rec 03 - โŒ OVERLAYS BLOAT
Page 08: Rec 04 - โฐ PMM SCHEDULED TIME
Page 09: Rec 05 - ๐Ÿ’ก๏ธPLEX DB CACHE ADVICE
Page 10: Rec 06 - โŒ PLEX REGEX ERROR

exotic drum
#

it just skips the whole series part

short dust
#

You didn't make the suggested indentation changes.

#

But here's the problem:

| --run-libraries (PMM_RUN-LIBRARIES): "Movies"                                                      |

This container is configured to run only the Movies library, which is exactly what it's doing.

So it's doing what it's been told to do.

livid sand
#

but you need to fix your damn indent in the "Series" section

exotic drum
#

best damn documentation i have ever seen, who in the right mind puts something in an example that only works for movies

livid sand
#

wtf are you talking about. you are the one that told it to only run movies

short dust
exotic drum
livid sand
#

notice how it says "For Example"

short dust
#

The paragraph above the example explains exactly what it's an example of.

#

What specifically should change to make that more clear?

exotic drum
#

example with explanation wtf its doing

short dust
#

The paragraph above it is the explanation.

#

So again, what needs to change?

#

I'm asking sincerely.

exotic drum
#

for people who do this the first time in not clear

livid sand
#

then follow the walk through

#

cause that clearly says it's an example

exotic drum
#

you need to put - PMM_LIBRARIES=Movies = means its running only Movies on the same page

livid sand
#

dude, it tells you that it's only running one library

#

ON THAT PAGE

exotic drum
#

great took me 10 time to read wtf its doing

#

but he you guys are geat at accpting feed back

short dust
#

I'm sincerely interested in how to make it more clear.

exotic drum
#
  • PMM_RUN=true
    - PMM_CONFIG=/config/special-config.yml
    - PMM_OVERLAYS=true
    - PMM_LIBRARIES=Movies
livid sand
#

and the rest of the page tells you what those variables do, and the example uses some of them to illustrate

short dust
#

but if all you want to do is swear at me, I'm not sure what I can do.

exotic drum
#

in this example

  • PMM_RUN=true = doing this
    - PMM_CONFIG=/config/special-config.yml
    - PMM_OVERLAYS=true = doing this
    - PMM_LIBRARIES=Movies
short dust
#

The problem there is that if those notes are added to that example, then someone who copy-pastes it will end up with a docker-compose file that won't work.

#

Give me a minute to take a stab at this

exotic drum
#

then you put it above it that everybody can see it straight away

short dust
#

Is that any more clear?

livid sand
#

i think they left the server @short dust

short dust
#

I'll do a PR for this change:

short dust
livid sand
#

yeah, submit a pr. i think it adds a little more clarity than it originally did

#

thanks @short dust

livid sand
#

@heady spade supposed to ping the OP but he left the group. so how do we close the ticket