Skip to main content

A script to help automatically generate Plex Meta Manager configuration files for your libraries

Project description

Plex-Meta-Mnager-Config-Generator

A python script to automatically generate Plex Meta Manager configuration files based on your plex libraries.

Install: pip install pmm-cfg-gen

Running from command line

Usage:

pmm-cfg-gen
pmm-cfg-gen -h | --help
pmm-cfg-gen --plex.serverUrl <plex server url> --plex.token <plex auth token> --plex.libraries <libray names> --output.path <path to store output> [--logLevel <log level>]

Options:

-h --help           Show this help
--plex.serverUrl    The Fully Qualified Name for your Plex Server (ex: https://plex:32400)
--plex.token        The Plex Auth token (not the claim token)
--plex.library      Comma delimited list of library names
--output.path       Set the output path (default: ./data)
--logLevel          Logging Level (INFO, WARN, DEBUG, CRITICAL)

Configuration File

All of the configuration can be stored in a config.yaml file that uses the following format.

config.yaml:

plex:
    serverUrl: <plex server>
    token: <plex token>
    libraries:
        - <library 1>
        - <library 2>

Note: It is possible to use ENV variables (standard bash syntax supported).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pmm_cfg_gen-0.2.3.tar.gz (28.3 kB view hashes)

Uploaded Source

Built Distribution

pmm_cfg_gen-0.2.3-py3-none-any.whl (34.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page