csv files
- The default should be that a csv file is written.
- Standard file names should look something like this:
host_2024-02
host_path-to_2024-02
host_path-to_veit_2024-02
host_path-to_veit_from-2024-02-01
host_path-to_veit_from-2024-02-01-to-2024-02-29
Storage location
- The csv files should be written to a configurable storage location.
- The default for the storage location should be
data
. -
data
should be present, but all content should be ignored by Git. - It should be possible to change the default value in the CLI, for example with
pipenv gitlabtime --data "/PATH/TO/DATA"
pipenv gitlabtime --data "../PATH/TO/DATA"
- It should be possible to change the storage location in the configuration file, for example with
[core] data = "PATH/TO/DATA"