mirror of
https://git.launchpad.net/ubuntu-dev-tools
synced 2025-03-12 23:51:08 +00:00
backportpackage: Prompt to delete existing workdirs (LP: #885514)
This commit is contained in:
parent
ecc9501387
commit
3c81209b34
@ -233,9 +233,16 @@ def do_upload(workdir, package, bp_version, changes, upload, prompt):
|
|||||||
def do_backport(workdir, pkg, suffix, release, release_pocket, build, builder,
|
def do_backport(workdir, pkg, suffix, release, release_pocket, build, builder,
|
||||||
update, upload, prompt):
|
update, upload, prompt):
|
||||||
dirname = '%s-%s' % (pkg.source, release)
|
dirname = '%s-%s' % (pkg.source, release)
|
||||||
pkg.unpack(dirname)
|
|
||||||
srcdir = os.path.join(workdir, dirname)
|
srcdir = os.path.join(workdir, dirname)
|
||||||
|
|
||||||
|
if os.path.exists(srcdir):
|
||||||
|
question = 'Working directory %s already exists. Delete it?' % srcdir
|
||||||
|
if YesNoQuestion().ask(question, 'no') == 'no':
|
||||||
|
sys.exit(1)
|
||||||
|
shutil.rmtree(srcdir)
|
||||||
|
|
||||||
|
pkg.unpack(dirname)
|
||||||
|
|
||||||
bp_version = get_backport_version(pkg.version.full_version, suffix,
|
bp_version = get_backport_version(pkg.version.full_version, suffix,
|
||||||
upload, release)
|
upload, release)
|
||||||
bp_dist = get_backport_dist(release, release_pocket)
|
bp_dist = get_backport_dist(release, release_pocket)
|
||||||
|
1
debian/changelog
vendored
1
debian/changelog
vendored
@ -5,6 +5,7 @@ ubuntu-dev-tools (0.140) UNRELEASED; urgency=low
|
|||||||
* Update machine-readable copyright Format to 1.0.
|
* Update machine-readable copyright Format to 1.0.
|
||||||
* pbuilder-dist: Use the same chroot, whether the system-architecture was
|
* pbuilder-dist: Use the same chroot, whether the system-architecture was
|
||||||
the supplied architecture or was chosen by default (LP: #943435)
|
the supplied architecture or was chosen by default (LP: #943435)
|
||||||
|
* backportpackage: Prompt to delete existing workdirs (LP: #885514)
|
||||||
|
|
||||||
[ Daniel Hahler ]
|
[ Daniel Hahler ]
|
||||||
* ubuntutools/archive.py: use ProxyHandler in _download_file.
|
* ubuntutools/archive.py: use ProxyHandler in _download_file.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user