A job to update personalized track lists (SpotifyPersonalizedPlaylistTrackList) of personalized playlists
(SpotifyPersonalizedPlaylist) based on streams data got from Delphi API.

This job do:
1. Get track streams data from Delphi API for each of personalized playlists.
2. Update playlists track list with received data.

Main environment variables:
- REDIS_HOST - IP / URL of redis instance to get lock
- MYSQL_DB_NAME - MySQL database name
- MYSQL_DB_USER - MySQL user name
- MYSQL_DB_PASS - MySQL password
- MYSQL_DB_HOST - MySQL host URI
- REDIS_HOST - Redis host URI
- DELPHI_API_CLIENT_ID - Client ID for Delphi API authentication
- DELPHI_API_CLIENT_SECRET - Client secret for Delphi API authentication
- DELPHI_JAVA_API_BASE_URL - Base url to communicate with Delphi API.


Run unit tests:
docker-compose -f ./docker-compose.test.yml run job pytest -vv
