diff options
author | Lars Wirzenius <liw@liw.fi> | 2011-08-03 11:38:05 +0100 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2011-08-03 11:38:05 +0100 |
commit | 261bc7efbccc954a9b21571173fd254ffde7cbbf (patch) | |
tree | 3102d861710fed745da24e436e89a45c0ab8d25b /fsck-larch | |
parent | 3a5bbe073dc79727c6a0b265aeb1c5cec017a3a6 (diff) | |
download | larch-261bc7efbccc954a9b21571173fd254ffde7cbbf.tar.gz |
Add --trace option to fsck-larch.
Diffstat (limited to 'fsck-larch')
-rwxr-xr-x | fsck-larch | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -18,6 +18,7 @@ import cliapp import logging import sys +import tracing import ttystatus import larch.fsck @@ -25,7 +26,14 @@ import larch.fsck class Fsck(cliapp.Application): + def add_settings(self): + self.settings.string_list(['trace'], 'add PATTERN to trace patterns', + metavar='PATTERN') + def process_args(self, args): + for pattern in self.settings['trace']: + tracing.trace_add_pattern(pattern) + self.ts = ttystatus.TerminalStatus(period=0.1) self.ts['check'] = 0 self.ts['checks'] = 0 |