Files
whipper-gui/morituri/test/breeders.cue
Samantha Baldwin d1ed80d62a argparse & logging (#92)
* introduce logcommand.Lager, Whipper(); use argparse for whipper image commands, stub logging

* update Lager docstring to mention config.Config()

* make incorrect subcommand and --version work on toplevel command

* migrate accurip show, expand Lager, do not attempt to return from Lager.__init__.

* migrate offset find, add Lager.error

* correct offset find drive symlink handling

* migrate drive

* change Lager.__init__(prog) to arg from kwarg

* but actually

* remove Whipper.usage

* add and use Lager.device_option() context manager

* help I married an axe murderer

* use unified options namespace for entire command tree

* migrate whipper cd without comprehensive config loading

* switch to logging module

- use logging instead of flog for non-extern modules
- use WHIPPER_DEBUG and WHIPPER_LOGFILE env variables

* convert self.log calls to logger.debug

* convert self.error calls to logger.error

* remove log.Loggable, use logger not logging

* Logging conversion continues

- Convert log.* calls to logger.*
- Remove morituri.common.log imports

* remove morituri.common.log from tests

* remove extern/flog, bare minimum Debug conversion

* update README for logging changes

* update soxi to use logging

* refactor Lager for more declarative subcommands

* Refactor Lager.device_option:

- inline into __init__
- throw IOError instead of Exception for missing drives
- remove CommandError checking in rip/main

* rename rip to whipper in rip.main

* convert rip.debug commands

* Rename logcommand.Lager to command.BaseCommand

- remove command.CommandError occurrences
- remove python-command external module

* remove submodules from README, update rclog formatter

* update minor ambiguity in readme for command invocation

* update version number to match setup.py

* remove gitmodules

* update version number in tests as well (boo)

* convert logger.error to logger.critical

* Change morituri.rip to morituri.command

- mv common.command to command.basecommand
- move TEMPLATES used only by rip.cd out of rip.common
- update entry point for command to command.main

* update basecommand documentation

* go pyflaking: import fixing

* replace self.stdout with sys.stdout

* remove BaseCommand.config, alphabetise imports

* convert self.stdXXX leftovers

* convert last getRootCommand to config.Config

* convert last getExceptionMessage's to str

* change musicbrainz useragent to whipper
2016-12-20 23:11:30 +01:00

65 lines
1.4 KiB
CUE

REM DISCID BE08990D
REM COMMENT "morituri 0.4.0"
CATALOG 0652637280326
PERFORMER "THE BREEDERS"
TITLE "MOUNTAIN BATTLES"
FILE "data.wav" WAVE
TRACK 01 AUDIO
TITLE "OVERGLAZED"
ISRC GBAFL0700213
INDEX 01 00:00:00
TRACK 02 AUDIO
TITLE "BANG ON"
ISRC GBAFL0700214
INDEX 00 02:14:51
INDEX 01 02:15:26
TRACK 03 AUDIO
TITLE "NIGHT OF JOY"
ISRC GBAFL0700215
INDEX 00 04:17:74
INDEX 01 04:18:34
TRACK 04 AUDIO
TITLE "WE'RE GONNA RISE"
ISRC GBAFL0700216
INDEX 01 07:44:22
TRACK 05 AUDIO
TITLE "GERMAN STUDIES"
ISRC GBAFL0700217
INDEX 01 11:37:39
TRACK 06 AUDIO
TITLE "SPARK"
ISRC GBAFL0700218
INDEX 00 13:51:54
INDEX 01 13:53:38
TRACK 07 AUDIO
TITLE "INSTANBUL"
ISRC GBAFL0700219
INDEX 00 16:31:20
INDEX 01 16:32:49
TRACK 08 AUDIO
TITLE "WALK IT OFF"
ISRC GBAFL0700220
INDEX 01 19:30:19
TRACK 09 AUDIO
TITLE "REGLAME ESTA NOCHE"
ISRC GBAFL0700221
INDEX 00 22:14:69
INDEX 01 22:16:27
TRACK 10 AUDIO
TITLE "HERE NO MORE"
ISRC GBAFL0700222
INDEX 00 25:06:18
INDEX 01 25:08:01
TRACK 11 AUDIO
TITLE "NO WAY"
ISRC GBAFL0700223
INDEX 01 27:46:64
TRACK 12 AUDIO
TITLE "IT'S THE LOVE"
ISRC GBAFL0700224
INDEX 01 30:19:39
TRACK 13 AUDIO
TITLE "MOUNTAIN BATTLES"
ISRC GBAFL0700225
INDEX 01 32:47:56