"""Config.""" import os env = os.environ.get('Environment') ACTIVITY_TYPE_NAME = 'trending_tracks_discrete' SWF_FLOW_NAME = ACTIVITY_TYPE_NAME SWF_FLOW_VERSION = '0.1' STATUS_PROCESSED = 'PROCESSED' STATUS_PROCESSED_NOTIF_SENT = 'PROCESSED_NOTIF_SENT' # default num days in past to process data for date DEFAULT_SHIFT_DAYS = 2 # minimum streams to consider track MIN_STREAMS = 5000 # minimum days of data to consider track MIN_DAYS_OF_DATA = 30 # smallest spike to notify on MIN_SPIKE_SCORE = 3 # largest day-over-day percent change to consider MAX_PERCENT_DIFF = 1000 # DSPs to check for spikes STORE_IDS = ( 1, # itunes/apple 286 # spotify ) # number of top markets for each song to consider TOP_MARKETS_NUMBER = 5