Add (temporary?) scripts
This commit is contained in:
30
scripts/apitest.py
Normal file
30
scripts/apitest.py
Normal 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))
|
Reference in New Issue
Block a user