Add (temporary?) scripts

This commit is contained in:
3wc
2023-11-01 19:32:00 +00:00
parent ebf2dca695
commit 05928b1244
2 changed files with 109 additions and 0 deletions

30
scripts/apitest.py Normal file
View File

@ -0,0 +1,30 @@
import os
import sys
sys.path.append(os.path.join(os.path.dirname(__file__), ".."))
from datetime import datetime, timedelta
import logging
from hamstertools.kimai import *
logging.basicConfig()
logging.getLogger().setLevel(logging.DEBUG)
requests_log = logging.getLogger("requests.packages.urllib3")
requests_log.setLevel(logging.DEBUG)
requests_log.propagate = True
api = KimaiAPI()
# print(Timesheet.list(api))
t = Timesheet(api,
activity=Activity.get_by_id(api, 613),
project=Project.get_by_id(api, 233),
begin=datetime.now() - timedelta(minutes=10),
end=datetime.now(),
)
# r = t.upload()
# from pdb import set_trace; set_trace()
print(Timesheet.get_by_id(api, 30683))