o
    Xh                     @   sZ   d dl m Z  d dlZd dlmZ d dlmZ ejZeddfddZeddfd	d
Z	dS )    )datetimeN)Config)relativedelta   )Zyearsc                 C   sj   t  |  }|d}|t  dd}tjtd |d}|r3| }d}|D ]}||d 7 }q(|S d S )N%Y-%m-%dZ	startDateZendDate"/metrics/dataset/downloads/summaryparamsr   Z	downloadsr   nowstrftimerequestsgetAPI_URLjson)
time_delta
start_dateformatted_start_dater
   reqrespcountdataset r   D/home/cmiss/Jenkins/workspace/SPARC-API-DEV/app/metrics/pennsieve.pyget_download_count	   s   
r   c                 C   sP   t  |  }|d}|t  dd}tjtd |d}|r&| }|S d S )Nr   r   r   r	   r   )r   r   r   r
   r   r   r   r   r   get_pennseive_download_metrics    s   
r   )
r   r   
app.configr   Zdateutil.relativedeltar   DISCOVER_API_HOSTr   r   r   r   r   r   r   <module>   s    