summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2011-05-29 17:15:38 +0100
committerLars Wirzenius <liw@liw.fi>2011-05-29 17:15:38 +0100
commitddd4f8eae2d241a781919fbb79b905b4a390b541 (patch)
treea0b000adbc0aef91fdc9ddac95da1bf71a1fdbfb
parent06c487080db69f29f7d68db0139648decbbcc05e (diff)
downloadgenbackupdata-ddd4f8eae2d241a781919fbb79b905b4a390b541.tar.gz
Use newer cliapp API for adding settings.
-rwxr-xr-xgenbackupdata39
1 files changed, 19 insertions, 20 deletions
diff --git a/genbackupdata b/genbackupdata
index 3c0e3ac..aa52903 100755
--- a/genbackupdata
+++ b/genbackupdata
@@ -26,27 +26,26 @@ import genbackupdatalib
class GenbackupdataApp(cliapp.Application):
def add_settings(self):
- self.settings.add_bytesize_setting(['create', 'c'],
- 'how much data to create '
- '(default: %default)')
- self.settings.add_bytesize_setting(['file-size'],
- 'size of one file (default: %default)',
- default=16*1024)
- self.settings.add_bytesize_setting(['chunk-size'],
- 'generate data in chunks of this size '
- '(default: %default)',
- default=16*1024)
- self.settings.add_integer_setting(['depth'],
- 'depth of directory tree (default: %default)',
- default=3)
- self.settings.add_integer_setting(['max-files'],
- 'max files/dirs per dir (default: %default)',
- default=128)
- self.settings.add_integer_setting(['seed'],
- 'seed for random number generator '
+ self.settings.bytesize(['create', 'c'],
+ 'how much data to create (default: %default)')
+ self.settings.bytesize(['file-size'],
+ 'size of one file (default: %default)',
+ default=16*1024)
+ self.settings.bytesize(['chunk-size'],
+ 'generate data in chunks of this size '
'(default: %default)',
- default=0)
- self.settings.add_boolean_setting(['quiet'], 'do not report progress')
+ default=16*1024)
+ self.settings.integer(['depth'],
+ 'depth of directory tree (default: %default)',
+ default=3)
+ self.settings.integer(['max-files'],
+ 'max files/dirs per dir (default: %default)',
+ default=128)
+ self.settings.integer(['seed'],
+ 'seed for random number generator '
+ '(default: %default)',
+ default=0)
+ self.settings.boolean(['quiet'], 'do not report progress')
def process_args(self, args):
outputdir = args[0]