Guest User

Untitled

a guest
Aug 2nd, 2016
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.76 KB | None | 0 0
  1. from requests.auth import HTTPBasicAuth
  2. import requests
  3. from datetime import date, timedelta
  4. import time
  5. import json
  6. import sys
  7.  
  8. if len(sys.argv) != 4:
  9.     print("Please supply following arguments: username, password, startDate in YYYY-MM-DD format")
  10.     sys.exit()
  11.  
  12.  
  13. # today = time.strftime("%Y-%m-%d")
  14. # yesterday = (date.today() - timedelta(1)).strftime("%Y-%m-%d")
  15.  
  16. username = sys.argv[1]
  17. password = sys.argv[2]
  18. startDate = sys.argv[3]
  19.  
  20. url = "https://jira.neurosoft.pl/rest/jira-worklog-query/1/find/worklogs?user="+username+"&startDate="+startDate
  21.  
  22. response = requests.get(url, auth=HTTPBasicAuth(username, password))
  23.  
  24. parsed = json.loads(response.text)
  25.  
  26. sum = 0
  27.  
  28. for worklog in parsed[0]:
  29.     sum += worklog['duration']
  30.  
  31. print(str(sum) + " seconds")
Advertisement
Add Comment
Please, Sign In to add comment