A singer.io tap for extracting data from the timebutler REST API, written in python 3.
API V2 Author: Bryan Mewes (bm@taikonauten.com)
-
Install
Clone this repository, and then install using setup.py. We recommend using a virtualenv:
> virtualenv -p python3 venv > source venv/bin/activate > python setup.py install
-
Create your tap's config file which should look like the following:
{ "auth_token": "your_auth_token" }
-
[Optional] Create the initial state file
{ "absences": "2000-01-01T00:00:00Z", "users": "2000-01-01T00:00:00Z" }
-
Run the application
tap-timebutler
can be run with:tap-timebutler --config config.json [--state state.json]
Copyright © 2021 Taikonauten