import datetime from apollo_utils.core.utils.ext_enum import ExtEnum APP_NAME = "apollo_delphi_events" ENV_PROD = "prod" DOMAIN = "playlist" CHUNK_SIZE = 100 DELPHI_TO_APOLLO_DSP = {"apple_music": "apple", "spotify": "spotify"} class EventType(ExtEnum): ADDITION = "additions" UPDATE = "tracklist_change" DROP = "drop" MAJOR_MOVE = "major_move" EVENT_TYPE_TO_OUTPUT_CODE = { EventType.ADDITION: "playlists_entry", EventType.UPDATE: "playlists_tracklist_update", EventType.DROP: "playlists_exit", EventType.MAJOR_MOVE: "playlists_major_move" } UNIQUE_CHECK_KEY = "external_id" USER_DATA_HEADER = {"X-App-Slug": "apollo"} class Service(ExtEnum): USER_DATA = "USERDATA"