diff options
Diffstat (limited to 'scripts/pbuilder-create')
-rwxr-xr-x | scripts/pbuilder-create | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/scripts/pbuilder-create b/scripts/pbuilder-create index fb702d6..4ef5389 100755 --- a/scripts/pbuilder-create +++ b/scripts/pbuilder-create @@ -46,6 +46,9 @@ class PbuilderCreate(cliapp.Application): self.settings.boolean(['no-act', 'dry-run'], 'just pretend') self.settings.boolean(['verbose'], 'print commands before executing') + self.settings.string(['directory', 'd'], + 'where to put tgz files (%default)', + default='/var/cache/pbuilder') def process_args(self, args): for release in self.settings['release']: @@ -84,7 +87,7 @@ class PbuilderCreate(cliapp.Application): def tgz(self, release, arch, suffix): basename = '%s-%s-%s.tgz' % (release, arch, suffix) - return os.path.join('/', 'var', 'cache', 'pbuilder', basename) + return os.path.join(self.settings['directory'], basename) def runcmd(self, argv, *args, **kwargs): logging.info('runcmd: %s' % argv) |