A singer.io tap for extracting data from the timebutler REST API, written in python 3.
API V2 Author: Bryan Mewes ([email protected])
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