dsp: apollo
extension: sql
uow_active_hours_threshold: 4
licensors:
  - licensor: sme
    types:
      {% if apollo_playlists %}
      - type: applemusic_playlist_ranking
        versions:
          - valid_from: '2015-01-01'
            {% if apollo_pre_dapd_valid_until %}valid_until: {{ apollo_pre_dapd_valid_until }}{% endif %}
            version: v1
        schedule: '10 */2 * * *'
      - type: applemusic_playlists
        versions:
          - valid_from: '2015-01-01'
            {% if apollo_pre_dapd_valid_until %}valid_until: {{ apollo_pre_dapd_valid_until }}{% endif %}
            version: v1
        schedule: '10 */2 * * *'
      - type: spotify_playlist_ranking
        versions:
          - valid_from: '2015-01-01'
            {% if apollo_pre_dapd_valid_until %}valid_until: {{ apollo_pre_dapd_valid_until }}{% endif %}
            version: v1
        schedule: '10 */2 * * *'
      - type: spotify_playlists
        versions:
          - valid_from: '2015-01-01'
            {% if apollo_pre_dapd_valid_until %}valid_until: {{ apollo_pre_dapd_valid_until }}{% endif %}
            version: v1
        schedule: '10 */2 * * *'
      {% endif %}
      {% if dapd_apple_top_playlists %}
      - type: dapd_apple_top_playlists
        versions:
          - valid_from: '2022-10-01'
            {% if dapd_apple_top_playlists_valid_until %}valid_until: {{ dapd_apple_top_playlists_valid_until }}{% endif %}
            version: v1
        uow_complete_after_hours: 24
        schedule: '0 0 * * *'
      {% endif %}
      {% if dapd_spotify_top_playlists %}
      - type: dapd_spotify_top_playlists
        versions:
          - valid_from: '2022-10-01'
            version: v1
        uow_complete_after_hours: 24
        schedule: '0 0 * * *'
      {% endif %}
