superdup95 commited on
Commit
5bda982
·
verified ·
1 Parent(s): 57b2bba

Update awsLib.py

Browse files
Files changed (1) hide show
  1. awsLib.py +2 -1
awsLib.py CHANGED
@@ -4,6 +4,7 @@ from requests.models import PreparedRequest
4
  from requests_auth_aws_sigv4 import AWSSigV4
5
  from datetime import datetime
6
  from datetime import UTC
 
7
  from dateutil.relativedelta import relativedelta
8
 
9
  # lib by drago
@@ -160,7 +161,7 @@ async def get_service_cost_and_usage(session, key, secret, service="Claude 3 Son
160
  now = datetime.now(UTC) # Use UTC for AWS requests
161
  six_months_ago = now - relativedelta(months=6)
162
  start_date = six_months_ago.replace(day=1).strftime('%Y-%m-%d')
163
- end_date = now.replace(day=30).strftime('%Y-%m-%d')
164
 
165
  payload = {
166
  "TimePeriod": {
 
4
  from requests_auth_aws_sigv4 import AWSSigV4
5
  from datetime import datetime
6
  from datetime import UTC
7
+ from datetime import timedelta
8
  from dateutil.relativedelta import relativedelta
9
 
10
  # lib by drago
 
161
  now = datetime.now(UTC) # Use UTC for AWS requests
162
  six_months_ago = now - relativedelta(months=6)
163
  start_date = six_months_ago.replace(day=1).strftime('%Y-%m-%d')
164
+ end_date = (now.replace(day=1) + relativedelta(months=1) - timedelta(days=1)).strftime('%Y-%m-%d')
165
 
166
  payload = {
167
  "TimePeriod": {