devopsarr.sonarr.sonarr_media_management_info (1.1.1) — module

Get information about Sonarr media management.

| "added in version" 0.5.0 of devopsarr.sonarr"

Authors: Fuochi (@Fuochi)

Install collection

Install with ansible-galaxy collection install devopsarr.sonarr:==1.1.1


Add to requirements.yml

  collections:
    - name: devopsarr.sonarr
      version: 1.1.1

Description

Get information about Sonarr media management.

Usage examples

  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
---
# fetch media management
- name: fetch media management info
  devopsarr.sonarr.sonarr_media_management_info:

Inputs

    
sonarr_url:
    description: Full Sonarr URL with protocol and port (e.g. `https://test.sonarr.tv:8989`)
    required: true
    type: str

sonarr_api_key:
    description: API key for Sonarr authentication.
    required: true
    type: str

Outputs

auto_unmonitor_previously_downloaded_episodes:
  description: Auto unmonitor previously downloaded episodes.
  returned: always
  sample: 'true'
  type: bool
chmod_folder:
  description: Permission in linux format.
  returned: always
  sample: '755'
  type: str
chown_group:
  description: Linux group.
  returned: always
  sample: arrs
  type: str
copy_using_hardlinks:
  description: Copy using hardlinks.
  returned: always
  sample: 'true'
  type: bool
create_empty_series_folders:
  description: Create empty series folder.
  returned: always
  sample: 'true'
  type: bool
delete_empty_folders:
  description: Delete empty folders.
  returned: always
  sample: 'true'
  type: bool
download_propers_and_repacks:
  description: Download propers and repack.
  returned: always
  sample: preferAndUpgrade
  type: str
enable_media_info:
  description: Enable media info flag.
  returned: always
  sample: 'true'
  type: bool
episode_title_required:
  description: Episode title required.
  returned: always
  sample: bulkSeasonReleases
  type: str
extra_file_extensions:
  description: Comma separated list of extra files extension to be imported.
  returned: always
  sample: srt,info
  type: str
file_date:
  description: File date modification.
  returned: always
  sample: localAirDate
  type: str
id:
  description: Media management ID.
  returned: always
  sample: '1'
  type: int
import_extra_files:
  description: Import extra files flag.
  returned: always
  sample: 'true'
  type: bool
minimum_free_space_when_importing:
  description: Minimum free space when importing.
  returned: always
  sample: '100'
  type: int
recycle_bin:
  description: Bin path.
  returned: always
  sample: /tmp
  type: str
recycle_bin_cleanup_days:
  description: Recycle bin days.
  returned: always
  sample: '7'
  type: int
rescan_after_refresh:
  description: Rescan after refresh.
  returned: always
  sample: afterManual
  type: str
set_permissions_linux:
  description: Set linux permission flag.
  returned: always
  sample: 'true'
  type: bool
skip_free_space_check_when_importing:
  description: Skip free space check when importing.
  returned: always
  sample: 'true'
  type: bool