https://github.com/whipper-team/whipper-plugin-eaclogger
A plugin for whipper which provides EAC style log reports
https://github.com/whipper-team/whipper-plugin-eaclogger
logger plugin ripper whipper
Last synced: 8 months ago
JSON representation
A plugin for whipper which provides EAC style log reports
- Host: GitHub
- URL: https://github.com/whipper-team/whipper-plugin-eaclogger
- Owner: whipper-team
- License: isc
- Created: 2015-07-21T14:18:17.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2019-12-05T17:14:22.000Z (over 6 years ago)
- Last Synced: 2025-07-13T09:04:32.348Z (11 months ago)
- Topics: logger, plugin, ripper, whipper
- Language: Python
- Homepage:
- Size: 23.4 KB
- Stars: 21
- Watchers: 8
- Forks: 6
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Status
[](https://github.com/whipper-team/whipper-plugin-eaclogger/blob/master/LICENSE)
[](https://travis-ci.com/whipper-team/whipper-plugin-eaclogger)
[](https://github.com/whipper-team/whipper-plugin-eaclogger/releases/latest)
## Logger information
This logger plugin for whipper provides text reports structured in a way that
carefully mimics EAC's generated ones (except for the checksum). Unless you've
got particular requirements, I suggest using whipper's default logger.
The logger should be feature complete so future development will consist
mainly of bugfixes.
If you're looking for the analogous (legacy) morituri plugin, it can be found
[here](https://github.com/whipper-team/morituri-plugin-eaclogger).
## License
Licensed under the [ISC license](https://github.com/whipper-team/whipper-plugin-eaclogger/blob/master/LICENSE).
## Instructions
To use this plugin:
* build it:
```bash
git clone https://github.com/whipper-team/whipper-plugin-eaclogger.git
cd whipper-plugin-eaclogger
python3 setup.py bdist_egg
```
* copy it to your local plugin directory:
```bash
export XDG_DATA_HOME=${XDG_DATA_HOME:-"${HOME}/.local/share"}
mkdir -p "$XDG_DATA_HOME/whipper/plugins"
cp dist/whipper_plugin_eaclogger*.egg "$XDG_DATA_HOME/whipper/plugins"
```
* verify that it gets recognized:
```bash
whipper cd rip --help
```
You should see `eac` as a possible logger.
* use it:
```bash
whipper cd rip -L eac
```
## Developers
To use the plugin while developing uninstalled:
```bash
python3 setup.py develop --install-dir=path/to/checkout/of/whipper
```