bookshelf_config
Retrieve or update Bookshelf settings by selecting an operation and passing arguments, covering development, download clients, hosts, indexers, UI, and naming.
Instructions
bookshelf config operations on Bookshelf. Pass operation and an arguments dict matching that operation's parameters.
bookshelf_get_config_development() — List config development.
bookshelf_get_config_development_by_id(id) — Fetch a single config development by id.
bookshelf_get_config_downloadclient() — List config downloadclient.
bookshelf_get_config_downloadclient_by_id(id) — Fetch a single config downloadclient by id.
bookshelf_get_config_host() — List config host.
bookshelf_get_config_host_by_id(id) — Fetch a single config host by id.
bookshelf_get_config_indexer() — List config indexer.
bookshelf_get_config_indexer_by_id(id) — Fetch a single config indexer by id.
bookshelf_get_config_mediamanagement() — List config mediamanagement.
bookshelf_get_config_mediamanagement_by_id(id) — Fetch a single config mediamanagement by id.
bookshelf_get_config_metadataprovider() — List config metadataprovider.
bookshelf_get_config_metadataprovider_by_id(id) — Fetch a single config metadataprovider by id.
bookshelf_get_config_naming() — List config naming.
bookshelf_get_config_naming_by_id(id) — Fetch a single config naming by id.
bookshelf_get_config_naming_examples(rename_books=None, replace_illegal_characters=None, colon_replacement_format=None, standard_book_format=None, author_folder_format=None, include_author_name=None, include_book_title=None, include_quality=None, replace_spaces=None, separator=None, number_style=None, id=None, resource_name=None) — List config naming examples. Query params: renameBooks, replaceIllegalCharacters, colonReplacementFormat, standardBookFormat, authorFolderFormat, includeAuthorName, includeBookTitle, includeQuality, replaceSpaces, separator, numberStyle, id, resourceName.
bookshelf_get_config_ui() — List config ui.
bookshelf_get_config_ui_by_id(id) — Fetch a single config ui by id.
bookshelf_get_localization() — List localization.
bookshelf_list_update() — List update.
bookshelf_update_config_development(id, body={}) — Update config development. WRITE: this modifies your Bookshelf instance.
bookshelf_update_config_downloadclient(id, body={}) — Update config downloadclient. WRITE: this modifies your Bookshelf instance.
bookshelf_update_config_host(id, body={}) — Update config host. WRITE: this modifies your Bookshelf instance.
bookshelf_update_config_indexer(id, body={}) — Update config indexer. WRITE: this modifies your Bookshelf instance.
bookshelf_update_config_mediamanagement(id, body={}) — Update config mediamanagement. WRITE: this modifies your Bookshelf instance.
bookshelf_update_config_metadataprovider(id, body={}) — Update config metadataprovider. WRITE: this modifies your Bookshelf instance.
bookshelf_update_config_naming(id, body={}) — Update config naming. WRITE: this modifies your Bookshelf instance.
bookshelf_update_config_ui(id, body={}) — Update config ui. WRITE: this modifies your Bookshelf instance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| arguments | No | ||
| operation | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |