mirror of
https://git.launchpad.net/ubuntu-dev-tools
synced 2025-05-09 16:01:28 +00:00
pull-lp-source: Use os.path.exists() instead of catching an error message
to check if dget is installed.
This commit is contained in:
parent
b85dc1a793
commit
d10afc2732
@ -36,6 +36,11 @@ from optparse import OptionParser
|
|||||||
import ubuntutools.lp.functions as lp_functions
|
import ubuntutools.lp.functions as lp_functions
|
||||||
from ubuntutools import packages
|
from ubuntutools import packages
|
||||||
|
|
||||||
|
if not os.path.exists("/usr/bin/dget"):
|
||||||
|
print "dget is not installed - please install the 'devscripts' package" \
|
||||||
|
" and rerun this script again."
|
||||||
|
sys.exit(1)
|
||||||
|
|
||||||
class BackportFromLP:
|
class BackportFromLP:
|
||||||
|
|
||||||
def __getitem__(self, name):
|
def __getitem__(self, name):
|
||||||
@ -90,5 +95,3 @@ if __name__ == '__main__':
|
|||||||
except ValueError, e:
|
except ValueError, e:
|
||||||
print 'Error when downloading package %s from release %s: %s.' % \
|
print 'Error when downloading package %s from release %s: %s.' % \
|
||||||
(package, release, e)
|
(package, release, e)
|
||||||
except OSError, e:
|
|
||||||
print "Failed to start child process of dget: %s." % e
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user