Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix application profile sync category and paramater issues #27

Merged
merged 4 commits into from
Nov 4, 2023

Conversation

Callum027
Copy link
Member

@Callum027 Callum027 commented Nov 4, 2023

The Prowlarr plugin currently uses the default indexer categories API function to get the available categories for application profiles.

We were not reading the output from this function properly, resulting in category group values (e.g. TV, Movies) parsing as invalid in Buildarr, when they are actually selectable in Prowlarr.

Switch to getting the available category values from the application profile schema itself, as it presents all selectable group values in the expected format. This also eliminates the usage of non-application profile related API functions in the application profile handling code.

Implement the sync_anime_standard_format_search parameter for Sonarr application definitions, to allow managing that parameter on Prowlarr.

The Prowlarr plugin currently uses the default indexer categories API function to get the available categories for application profiles.

We were not reading the output from this function properly, resulting in category group values (e.g. `TV`, `Movies`) parsing as invalid in Buildarr, when they are actually selectable in Prowlarr.

Switch to getting the available category values from the application profile schema itself, as it presents all selectable group values in the expected format.

This also eliminates the usage of non-application profile related API functions in the application profile handling code.
@Callum027 Callum027 added the bug Something isn't working label Nov 4, 2023
@Callum027 Callum027 added this to the v0.3.2 milestone Nov 4, 2023
@Callum027 Callum027 self-assigned this Nov 4, 2023
@Callum027 Callum027 linked an issue Nov 4, 2023 that may be closed by this pull request
@Callum027
Copy link
Member Author

Successfully parsed a Radarr indexer with category Movies (ID 2000) selected:

$ poetry run buildarr prowlarr dump-config http://localhost:9696
Prowlarr instance API key: 
hostname: localhost
port: 9696
protocol: http
api_key: <snip>
image: lscr.io/linuxserver/prowlarr
version: 1.8.6.3946
settings:
  indexers:
    indexers:
      delete_unmanaged: false
      definitions:
	...
    proxies:
      delete_unmanaged: false
      definitions:
        FlareSolverr:
          type: flaresolverr
          tags:
          - cloudflare
          host_url: http://flaresolverr:8191
          request_timeout: 60
  apps:
    applications:
      delete_unmanaged: false
      definitions:
        Radarr (4K Movies):
          type: radarr
          prowlarr_url: http://prowlarr:9696
          base_url: http://radarr-4k:7878
          sync_level: full-sync
          sync_categories:
          - movies/web-dl
          - movies
          - movies/uhd
          - movies/foreign
          - movies/bluray
          - movies/other
          tags:
          - movies
          instance_name: null
          api_key: <snip>
        Radarr (Anime Movies):
          type: radarr
          prowlarr_url: http://prowlarr:9696
          base_url: http://radarr-anime:7878
          sync_level: full-sync
          sync_categories:
          - movies/web-dl
          - movies/sd
          - movies/dvd
          - movies/hd
          - movies/foreign
          - movies/bluray
          - movies/other
          tags:
          - anime-movies
          instance_name: null
          api_key: <snip>
        Radarr (HD/SD Movies):
          type: radarr
          prowlarr_url: http://prowlarr:9696
          base_url: http://radarr-hd:7878
          sync_level: full-sync
          sync_categories:
          - movies/web-dl
          - movies/sd
          - movies/dvd
          - movies/hd
          - movies/foreign
          - movies/bluray
          - movies/other
          tags:
          - movies
          instance_name: null
          api_key: <snip>
        Sonarr (4K Shows):
          type: sonarr
          prowlarr_url: http://prowlarr:9696
          base_url: http://sonarr-4k:8989
          sync_level: full-sync
          sync_categories:
          - tv/uhd
          - tv/foreign
          - tv/other
          - tv/web-dl
          tags:
          - shows
          instance_name: null
          api_key: <snip>
          anime_sync_categories: []
        Sonarr (Anime Shows):
          type: sonarr
          prowlarr_url: http://prowlarr:9696
          base_url: http://sonarr-anime:8989
          sync_level: full-sync
          sync_categories:
          - tv/anime
          tags:
          - anime-shows
          instance_name: null
          api_key: <snip>
          anime_sync_categories:
          - tv/anime
        Sonarr (HD/SD Shows):
          type: sonarr
          prowlarr_url: http://prowlarr:9696
          base_url: http://sonarr-hd:8989
          sync_level: full-sync
          sync_categories:
          - tv/sd
          - tv/foreign
          - tv/other
          - tv/web-dl
          - tv/hd
          tags:
          - shows
          instance_name: null
          api_key: <snip>
          anime_sync_categories: []
    sync_profiles:
      delete_unmanaged: false
      definitions:
        Standard:
          enable_rss: true
          enable_interactive_search: true
          enable_automatic_search: true
          minimum_seeders: 1
  download_clients:
    delete_unmanaged: false
    definitions:
      Transmission (Prowlarr):
        enable: true
        priority: 1
        tags: []
        host: transmission
        port: 9091
        use_ssl: false
        url_base: /transmission/
        username: null
        password: null
        category: null
        directory: /data/torrents/prowlarr
        client_priority: last
        add_paused: false
        type: transmission
  tags:
    definitions:
    - cloudflare
    - movies
    - shows
    - anime-movies
    - anime-shows
  general:
    host:
      bind_address: '*'
      port: 9696
      ssl_port: 6969
      use_ssl: false
      ssl_cert_path: null
      ssl_cert_password: null
      url_base: null
      instance_name: Prowlarr
    security:
      authentication: basic
      authentication_required: local-disabled
      username: admin
      password: <snip>
      certificate_validation: enabled
    proxy:
      enable: false
      proxy_type: http
      hostname: null
      port: 8080
      username: null
      password: null
      ignored_addresses: []
      bypass_proxy_for_local_addresses: true
    logging:
      log_level: DEBUG
    analytics:
      send_anonymous_usage_data: false
    updates:
      branch: master
      automatic: false
      mechanism: docker
      script_path: null
    backup:
      folder: Backups
      interval: 7
      retention: 28
  ui:
    first_day_of_week: monday
    week_column_header: day-first
    short_date_format: word-month-second
    long_date_format: day-first
    time_format: twentyfour-hour
    show_relative_dates: true
    enable_color_impaired_mode: false
    theme: auto
    ui_language: en

@Callum027
Copy link
Member Author

During testing, I found that the sync_anime_standard_format_search parameter was unimplemented in Buildarr. I've added support for it.

@Callum027
Copy link
Member Author

Tested Prowlarr instance updates working.

buildarr  | 2023-11-05 10:06:13,080 buildarr:1 buildarr.cli.daemon [INFO] Buildarr version 0.6.1 (log level: INFO)
buildarr  | 2023-11-05 10:06:13,080 buildarr:1 buildarr.cli.daemon [INFO] Loading configuration file '/config/buildarr.yml'
buildarr  | 2023-11-05 10:06:13,579 buildarr:1 buildarr.cli.daemon [INFO] Finished loading configuration file
buildarr  | 2023-11-05 10:06:13,579 buildarr:1 buildarr.cli.daemon [INFO] Daemon configuration:
buildarr  | 2023-11-05 10:06:13,579 buildarr:1 buildarr.cli.daemon [INFO]  - Watch configuration files: No
buildarr  | 2023-11-05 10:06:13,579 buildarr:1 buildarr.cli.daemon [INFO]  - Update at:
buildarr  | 2023-11-05 10:06:13,580 buildarr:1 buildarr.cli.daemon [INFO]    - Monday 03:00
buildarr  | 2023-11-05 10:06:13,580 buildarr:1 buildarr.cli.daemon [INFO]    - Tuesday 03:00
buildarr  | 2023-11-05 10:06:13,580 buildarr:1 buildarr.cli.daemon [INFO]    - Wednesday 03:00
buildarr  | 2023-11-05 10:06:13,580 buildarr:1 buildarr.cli.daemon [INFO]    - Thursday 03:00
buildarr  | 2023-11-05 10:06:13,580 buildarr:1 buildarr.cli.daemon [INFO]    - Friday 03:00
buildarr  | 2023-11-05 10:06:13,580 buildarr:1 buildarr.cli.daemon [INFO]    - Saturday 03:00
buildarr  | 2023-11-05 10:06:13,580 buildarr:1 buildarr.cli.daemon [INFO]    - Sunday 03:00
buildarr  | 2023-11-05 10:06:13,580 buildarr:1 buildarr.cli.daemon [INFO] Scheduling update jobs
buildarr  | 2023-11-05 10:06:13,581 buildarr:1 buildarr.cli.daemon [INFO] Finished scheduling update jobs
buildarr  | 2023-11-05 10:06:13,581 buildarr:1 buildarr.cli.daemon [INFO] Config file monitoring is already disabled
buildarr  | 2023-11-05 10:06:13,581 buildarr:1 buildarr.cli.daemon [INFO] Applying initial configuration
buildarr  | 2023-11-05 10:06:13,721 buildarr:1 buildarr.cli.run [INFO] Loaded plugins: jellyseerr (0.2.0), prowlarr (0.3.1), radarr (0.1.1), sonarr (0.5.3)
buildarr  | 2023-11-05 10:06:13,721 buildarr:1 buildarr.cli.run [INFO] Loading instance configurations
buildarr  | 2023-11-05 10:06:13,757 buildarr:1 buildarr.cli.run [INFO] Finished loading instance configurations
buildarr  | 2023-11-05 10:06:13,757 buildarr:1 buildarr.cli.run [INFO] Running with plugins: jellyseerr, radarr, prowlarr, sonarr
buildarr  | 2023-11-05 10:06:13,757 buildarr:1 buildarr.cli.run [INFO] Resolving instance dependencies
buildarr  | 2023-11-05 10:06:13,757 buildarr:1 buildarr.cli.run [INFO] Finished resolving instance dependencies
buildarr  | 2023-11-05 10:06:13,757 buildarr:1 buildarr.cli.run [INFO] Fetching TRaSH metadata
buildarr  | 2023-11-05 10:06:17,462 buildarr:1 buildarr.cli.run [INFO] Finished fetching TRaSH metadata
buildarr  | 2023-11-05 10:06:17,464 buildarr:1 buildarr.cli.run [INFO] Rendering instance configuration dynamic attributes
buildarr  | 2023-11-05 10:06:17,496 buildarr:1 buildarr.cli.run [INFO] Finished rendering instance configuration dynamic attributes
buildarr  | 2023-11-05 10:06:17,551 buildarr:1 buildarr.cli.run [INFO] Loading secrets file from '/config/secrets.json'
buildarr  | 2023-11-05 10:06:17,559 buildarr:1 buildarr.cli.run [INFO] Finished loading secrets file
buildarr  | 2023-11-05 10:06:17,559 buildarr:1 buildarr.cli.run [INFO] <jellyseerr> (jellyseerr) Checking secrets
buildarr  | 2023-11-05 10:06:17,576 buildarr:1 buildarr.cli.run [INFO] <jellyseerr> (jellyseerr) Connection test successful using cached secrets
buildarr  | 2023-11-05 10:06:17,577 buildarr:1 buildarr.cli.run [INFO] <jellyseerr> (jellyseerr) Finished checking secrets
buildarr  | 2023-11-05 10:06:17,577 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-hd) Checking secrets
buildarr  | 2023-11-05 10:06:17,584 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-hd) Connection test successful using cached secrets
buildarr  | 2023-11-05 10:06:17,585 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-hd) Finished checking secrets
buildarr  | 2023-11-05 10:06:17,585 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-4k) Checking secrets
buildarr  | 2023-11-05 10:06:17,588 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-4k) Connection test successful using cached secrets
buildarr  | 2023-11-05 10:06:17,588 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-4k) Finished checking secrets
buildarr  | 2023-11-05 10:06:17,588 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-anime) Checking secrets
buildarr  | 2023-11-05 10:06:17,592 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-anime) Connection test successful using cached secrets
buildarr  | 2023-11-05 10:06:17,592 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-anime) Finished checking secrets
buildarr  | 2023-11-05 10:06:17,592 buildarr:1 buildarr.cli.run [INFO] <prowlarr> (prowlarr) Checking secrets
buildarr  | 2023-11-05 10:06:17,596 buildarr:1 buildarr.cli.run [INFO] <prowlarr> (prowlarr) Connection test successful using cached secrets
buildarr  | 2023-11-05 10:06:17,596 buildarr:1 buildarr.cli.run [INFO] <prowlarr> (prowlarr) Finished checking secrets
buildarr  | 2023-11-05 10:06:17,596 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-hd) Checking secrets
buildarr  | 2023-11-05 10:06:17,600 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-hd) Connection test successful using cached secrets
buildarr  | 2023-11-05 10:06:17,600 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-hd) Finished checking secrets
buildarr  | 2023-11-05 10:06:17,600 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-4k) Checking secrets
buildarr  | 2023-11-05 10:06:17,605 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-4k) Connection test successful using cached secrets
buildarr  | 2023-11-05 10:06:17,605 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-4k) Finished checking secrets
buildarr  | 2023-11-05 10:06:17,605 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-anime) Checking secrets
buildarr  | 2023-11-05 10:06:17,610 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-anime) Connection test successful using cached secrets
buildarr  | 2023-11-05 10:06:17,610 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-anime) Finished checking secrets
buildarr  | 2023-11-05 10:06:17,610 buildarr:1 buildarr.cli.run [INFO] Saving updated secrets file to '/config/secrets.json'
buildarr  | 2023-11-05 10:06:17,611 buildarr:1 buildarr.cli.run [INFO] Finished saving updated secrets file
buildarr  | 2023-11-05 10:06:17,611 buildarr:1 buildarr.cli.run [INFO] Performing post-initialisation configuration render
buildarr  | 2023-11-05 10:06:18,767 buildarr:1 buildarr.cli.run [INFO] Finished performing post-initialisation configuration render
buildarr  | 2023-11-05 10:06:18,767 buildarr:1 buildarr.cli.run [INFO] Updating configuration on remote instances
buildarr  | 2023-11-05 10:06:18,767 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-hd) Fetching remote configuration to check if updates are required
buildarr  | 2023-11-05 10:06:18,944 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-hd) Finished fetching remote configuration
buildarr  | 2023-11-05 10:06:19,014 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-hd) Updating remote configuration
buildarr  | 2023-11-05 10:06:19,173 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-hd) Remote configuration is up to date
buildarr  | 2023-11-05 10:06:19,173 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-hd) Finished updating remote configuration
buildarr  | 2023-11-05 10:06:19,173 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-4k) Fetching remote configuration to check if updates are required
buildarr  | 2023-11-05 10:06:19,333 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-4k) Finished fetching remote configuration
buildarr  | 2023-11-05 10:06:19,426 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-4k) Updating remote configuration
buildarr  | 2023-11-05 10:06:19,580 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-4k) Remote configuration is up to date
buildarr  | 2023-11-05 10:06:19,581 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-4k) Finished updating remote configuration
buildarr  | 2023-11-05 10:06:19,581 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-anime) Fetching remote configuration to check if updates are required
buildarr  | 2023-11-05 10:06:19,750 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-anime) Finished fetching remote configuration
buildarr  | 2023-11-05 10:06:19,834 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-anime) Updating remote configuration
buildarr  | 2023-11-05 10:06:20,144 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-anime) Remote configuration is up to date
buildarr  | 2023-11-05 10:06:20,144 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-anime) Finished updating remote configuration
buildarr  | 2023-11-05 10:06:20,144 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-hd) Fetching remote configuration to check if updates are required
buildarr  | 2023-11-05 10:06:20,469 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-hd) Finished fetching remote configuration
buildarr  | 2023-11-05 10:06:20,595 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-hd) Updating remote configuration
buildarr  | 2023-11-05 10:06:20,843 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-hd) Remote configuration is up to date
buildarr  | 2023-11-05 10:06:20,843 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-hd) Finished updating remote configuration
buildarr  | 2023-11-05 10:06:20,843 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-4k) Fetching remote configuration to check if updates are required
buildarr  | 2023-11-05 10:06:21,197 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-4k) Finished fetching remote configuration
buildarr  | 2023-11-05 10:06:21,383 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-4k) Updating remote configuration
buildarr  | 2023-11-05 10:06:21,679 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-4k) Remote configuration is up to date
buildarr  | 2023-11-05 10:06:21,679 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-4k) Finished updating remote configuration
buildarr  | 2023-11-05 10:06:21,679 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-anime) Fetching remote configuration to check if updates are required
buildarr  | 2023-11-05 10:06:22,050 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-anime) Finished fetching remote configuration
buildarr  | 2023-11-05 10:06:22,239 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-anime) Updating remote configuration
buildarr  | 2023-11-05 10:06:22,739 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-anime) Remote configuration is up to date
buildarr  | 2023-11-05 10:06:22,739 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-anime) Finished updating remote configuration
buildarr  | 2023-11-05 10:06:22,739 buildarr:1 buildarr.cli.run [INFO] <prowlarr> (prowlarr) Fetching remote configuration to check if updates are required
buildarr  | 2023-11-05 10:06:22,891 buildarr:1 buildarr.cli.run [INFO] <prowlarr> (prowlarr) Finished fetching remote configuration
buildarr  | 2023-11-05 10:06:22,927 buildarr:1 buildarr.cli.run [INFO] <prowlarr> (prowlarr) Updating remote configuration
buildarr  | 2023-11-05 10:06:22,967 buildarr:1 buildarr.config.base [INFO] <prowlarr> (prowlarr) prowlarr.settings.apps.applications.definitions['Sonarr (4K Shows)'].sync_categories: {'tv/foreign', 'tv/uhd', 'tv/other', 'tv/web-dl'} -> {'tv/foreign', 'tv/uhd', 'tv/web-dl', 'tv/other', 'tv'}
buildarr  | 2023-11-05 10:06:23,489 buildarr:1 buildarr.config.base [INFO] <prowlarr> (prowlarr) prowlarr.settings.apps.applications.definitions['Radarr (4K Movies)'].sync_categories: {'movies/web-dl', 'movies/uhd', 'movies/other', 'movies/bluray', 'movies/foreign'} -> {'movies/web-dl', 'movies/foreign', 'movies/uhd', 'movies/other', 'movies', 'movies/bluray'}
buildarr  | 2023-11-05 10:06:24,973 buildarr:1 buildarr.cli.run [INFO] <prowlarr> (prowlarr) Remote configuration successfully updated
buildarr  | 2023-11-05 10:06:24,973 buildarr:1 buildarr.cli.run [INFO] <prowlarr> (prowlarr) Finished updating remote configuration
buildarr  | 2023-11-05 10:06:24,973 buildarr:1 buildarr.cli.run [INFO] <jellyseerr> (jellyseerr) Fetching remote configuration to check if updates are required
buildarr  | 2023-11-05 10:06:25,763 buildarr:1 buildarr.cli.run [INFO] <jellyseerr> (jellyseerr) Finished fetching remote configuration
buildarr  | 2023-11-05 10:06:25,808 buildarr:1 buildarr.cli.run [INFO] <jellyseerr> (jellyseerr) Updating remote configuration
buildarr  | 2023-11-05 10:06:26,142 buildarr:1 buildarr.cli.run [INFO] <jellyseerr> (jellyseerr) Remote configuration is up to date
buildarr  | 2023-11-05 10:06:26,143 buildarr:1 buildarr.cli.run [INFO] <jellyseerr> (jellyseerr) Finished updating remote configuration
buildarr  | 2023-11-05 10:06:26,143 buildarr:1 buildarr.cli.run [INFO] Finished updating configuration on remote instances
buildarr  | 2023-11-05 10:06:26,143 buildarr:1 buildarr.cli.run [INFO] Deleting unmanaged/unused resources on remote instances
buildarr  | 2023-11-05 10:06:26,143 buildarr:1 buildarr.cli.run [INFO] <jellyseerr> (jellyseerr) Refetching remote configuration to delete unused resources
buildarr  | 2023-11-05 10:06:26,268 buildarr:1 buildarr.cli.run [INFO] <jellyseerr> (jellyseerr) Finished refetching remote configuration
buildarr  | 2023-11-05 10:06:26,300 buildarr:1 buildarr.cli.run [INFO] <jellyseerr> (jellyseerr) Deleting unmanaged/unused resources on the remote instance
buildarr  | 2023-11-05 10:06:26,317 buildarr:1 buildarr.cli.run [INFO] <jellyseerr> (jellyseerr) Remote configuration is clean
buildarr  | 2023-11-05 10:06:26,317 buildarr:1 buildarr.cli.run [INFO] <jellyseerr> (jellyseerr) Finished deleting unmanaged/unused resources on the remote instance
buildarr  | 2023-11-05 10:06:26,317 buildarr:1 buildarr.cli.run [INFO] <prowlarr> (prowlarr) Refetching remote configuration to delete unused resources
buildarr  | 2023-11-05 10:06:26,541 buildarr:1 buildarr.cli.run [INFO] <prowlarr> (prowlarr) Finished refetching remote configuration
buildarr  | 2023-11-05 10:06:26,579 buildarr:1 buildarr.cli.run [INFO] <prowlarr> (prowlarr) Deleting unmanaged/unused resources on the remote instance
buildarr  | 2023-11-05 10:06:26,641 buildarr:1 buildarr.cli.run [INFO] <prowlarr> (prowlarr) Remote configuration is clean
buildarr  | 2023-11-05 10:06:26,642 buildarr:1 buildarr.cli.run [INFO] <prowlarr> (prowlarr) Finished deleting unmanaged/unused resources on the remote instance
buildarr  | 2023-11-05 10:06:26,642 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-anime) Refetching remote configuration to delete unused resources
buildarr  | 2023-11-05 10:06:27,073 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-anime) Finished refetching remote configuration
buildarr  | 2023-11-05 10:06:27,317 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-anime) Deleting unmanaged/unused resources on the remote instance
buildarr  | 2023-11-05 10:06:27,407 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-anime) Remote configuration is clean
buildarr  | 2023-11-05 10:06:27,407 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-anime) Finished deleting unmanaged/unused resources on the remote instance
buildarr  | 2023-11-05 10:06:27,408 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-4k) Refetching remote configuration to delete unused resources
buildarr  | 2023-11-05 10:06:27,780 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-4k) Finished refetching remote configuration
buildarr  | 2023-11-05 10:06:27,951 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-4k) Deleting unmanaged/unused resources on the remote instance
buildarr  | 2023-11-05 10:06:28,026 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-4k) Remote configuration is clean
buildarr  | 2023-11-05 10:06:28,026 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-4k) Finished deleting unmanaged/unused resources on the remote instance
buildarr  | 2023-11-05 10:06:28,026 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-hd) Refetching remote configuration to delete unused resources
buildarr  | 2023-11-05 10:06:28,397 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-hd) Finished refetching remote configuration
buildarr  | 2023-11-05 10:06:28,569 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-hd) Deleting unmanaged/unused resources on the remote instance
buildarr  | 2023-11-05 10:06:28,682 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-hd) Remote configuration is clean
buildarr  | 2023-11-05 10:06:28,682 buildarr:1 buildarr.cli.run [INFO] <radarr> (radarr-hd) Finished deleting unmanaged/unused resources on the remote instance
buildarr  | 2023-11-05 10:06:28,682 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-anime) Refetching remote configuration to delete unused resources
buildarr  | 2023-11-05 10:06:28,894 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-anime) Finished refetching remote configuration
buildarr  | 2023-11-05 10:06:28,955 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-anime) Deleting unmanaged/unused resources on the remote instance
buildarr  | 2023-11-05 10:06:29,042 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-anime) Remote configuration is clean
buildarr  | 2023-11-05 10:06:29,042 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-anime) Finished deleting unmanaged/unused resources on the remote instance
buildarr  | 2023-11-05 10:06:29,042 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-4k) Refetching remote configuration to delete unused resources
buildarr  | 2023-11-05 10:06:29,252 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-4k) Finished refetching remote configuration
buildarr  | 2023-11-05 10:06:29,309 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-4k) Deleting unmanaged/unused resources on the remote instance
buildarr  | 2023-11-05 10:06:29,415 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-4k) Remote configuration is clean
buildarr  | 2023-11-05 10:06:29,415 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-4k) Finished deleting unmanaged/unused resources on the remote instance
buildarr  | 2023-11-05 10:06:29,415 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-hd) Refetching remote configuration to delete unused resources
buildarr  | 2023-11-05 10:06:29,563 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-hd) Finished refetching remote configuration
buildarr  | 2023-11-05 10:06:29,622 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-hd) Deleting unmanaged/unused resources on the remote instance
buildarr  | 2023-11-05 10:06:29,691 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-hd) Remote configuration is clean
buildarr  | 2023-11-05 10:06:29,691 buildarr:1 buildarr.cli.run [INFO] <sonarr> (sonarr-hd) Finished deleting unmanaged/unused resources on the remote instance
buildarr  | 2023-11-05 10:06:29,691 buildarr:1 buildarr.cli.run [INFO] Finished deleting unmanaged/unused resources on remote instances
buildarr  | 2023-11-05 10:06:29,691 buildarr:1 buildarr.cli.run [INFO] Deleting downloaded TRaSH metadata
buildarr  | 2023-11-05 10:06:29,725 buildarr:1 buildarr.cli.run [INFO] Finished deleting downloaded TRaSH metadata
buildarr  | 2023-11-05 10:06:29,726 buildarr:1 buildarr.cli.daemon [INFO] Finished applying initial configuration
buildarr  | 2023-11-05 10:06:29,726 buildarr:1 buildarr.cli.daemon [INFO] Setting up signal handlers
buildarr  | 2023-11-05 10:06:29,726 buildarr:1 buildarr.cli.daemon [INFO] Finished setting up signal handlers
buildarr  | 2023-11-05 10:06:29,726 buildarr:1 buildarr.cli.daemon [INFO] The next run will be at 2023-11-06 03:00
buildarr  | 2023-11-05 10:06:29,726 buildarr:1 buildarr.cli.daemon [INFO] Buildarr ready.

@Callum027 Callum027 changed the title Parse sync categories from application schema Fix application profile sync category and paramater issues Nov 4, 2023
@Callum027 Callum027 merged commit 503c82b into main Nov 4, 2023
1 check passed
@Callum027 Callum027 deleted the 26-sonarr-radarr-categories branch November 4, 2023 21:15
@Callum027 Callum027 modified the milestones: v0.3.2, v0.4.0 Nov 4, 2023
Callum027 added a commit that referenced this pull request Nov 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

dump config key error on categories
1 participant