mirror of
https://git.launchpad.net/ubuntu-dev-tools
synced 2025-03-16 01:21:07 +00:00
validate that the provided Debian version exists
This commit is contained in:
parent
0ef30ff665
commit
da15a35063
@ -323,6 +323,15 @@ def copy(src_pkg, debian_dist, debian_version, release, simulate=False,
|
|||||||
debian_dist = debian_info.codename(debian_dist, default=debian_dist)
|
debian_dist = debian_info.codename(debian_dist, default=debian_dist)
|
||||||
debian_version = debian_archive.getSourcePackage(
|
debian_version = debian_archive.getSourcePackage(
|
||||||
src_pkg, debian_dist).getVersion()
|
src_pkg, debian_dist).getVersion()
|
||||||
|
else:
|
||||||
|
# Ensure that the provided Debian version actually exists.
|
||||||
|
debian_sources = debian_archive.getPublishedSources(
|
||||||
|
source_name=src_pkg,
|
||||||
|
version=debian_version,
|
||||||
|
exact_match=True)
|
||||||
|
if not debian_sources:
|
||||||
|
Logger.error('Debian version %s does not exist!', debian_version)
|
||||||
|
sys.exit(1)
|
||||||
try:
|
try:
|
||||||
ubuntu_version = ubuntu_archive.getSourcePackage(
|
ubuntu_version = ubuntu_archive.getSourcePackage(
|
||||||
src_pkg, ubuntu_series, ubuntu_pocket).getVersion()
|
src_pkg, ubuntu_series, ubuntu_pocket).getVersion()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user