summaryrefslogtreecommitdiff
path: root/gbp/scripts/import_orig.py
diff options
context:
space:
mode:
Diffstat (limited to 'gbp/scripts/import_orig.py')
-rw-r--r--gbp/scripts/import_orig.py36
1 files changed, 18 insertions, 18 deletions
diff --git a/gbp/scripts/import_orig.py b/gbp/scripts/import_orig.py
index feb5a605..c7e2b183 100644
--- a/gbp/scripts/import_orig.py
+++ b/gbp/scripts/import_orig.py
@@ -62,8 +62,8 @@ def symlink_orig(archive, pkg, version):
try:
if not is_link_target(archive, link):
os.symlink(os.path.abspath(archive), link)
- except OSError, err:
- raise GbpError, "Cannot symlink '%s' to '%s': %s" % (archive, link, err[1])
+ except OSError as err:
+ raise GbpError("Cannot symlink '%s' to '%s': %s" % (archive, link, err[1]))
return link
else:
return archive
@@ -98,7 +98,7 @@ def detect_name_and_version(repo, source, options):
if guessed_package:
sourcepackage = guessed_package
else:
- raise GbpError, "Couldn't determine upstream package name. Use --interactive."
+ raise GbpError("Couldn't determine upstream package name. Use --interactive.")
# Try to find the version.
if options.version:
@@ -112,7 +112,7 @@ def detect_name_and_version(repo, source, options):
if guessed_version:
version = guessed_version
else:
- raise GbpError, "Couldn't determine upstream version. Use '-u<version>' or --interactive."
+ raise GbpError("Couldn't determine upstream version. Use '-u<version>' or --interactive.")
return (sourcepackage, version)
@@ -125,27 +125,27 @@ def find_source(options, args):
"""
if options.uscan: # uscan mode
if args:
- raise GbpError, "you can't pass both --uscan and a filename."
+ raise GbpError("you can't pass both --uscan and a filename.")
gbp.log.info("Launching uscan...")
try:
status, source = do_uscan()
except KeyError:
- raise GbpError, "error running uscan - debug by running uscan --verbose"
+ raise GbpError("error running uscan - debug by running uscan --verbose")
if status:
if source:
gbp.log.info("using %s" % source)
args.append(source)
else:
- raise GbpError, "uscan didn't download anything, and no source was found in ../"
+ raise GbpError("uscan didn't download anything, and no source was found in ../")
else:
gbp.log.info("package is up to date, nothing to do.")
return None
if len(args) > 1: # source specified
- raise GbpError, "More than one archive specified. Try --help."
+ raise GbpError("More than one archive specified. Try --help.")
elif len(args) == 0:
- raise GbpError, "No archive to import specified. Try --help."
+ raise GbpError("No archive to import specified. Try --help.")
else:
archive = OrigUpstreamSource(args[0])
return archive
@@ -165,7 +165,7 @@ def parse_args(argv):
try:
parser = GbpOptionParserDebian(command=os.path.basename(argv[0]), prefix='',
usage='%prog [options] /path/to/upstream-version.tar.gz | --uscan')
- except ConfigParser.ParsingError, err:
+ except ConfigParser.ParsingError as err:
gbp.log.err(err)
return None, None
@@ -241,7 +241,7 @@ def main(argv):
try:
repo = DebianGitRepository('.')
except GitRepositoryError:
- raise GbpError, "%s is not a git repository" % (os.path.abspath('.'))
+ raise GbpError("%s is not a git repository" % (os.path.abspath('.')))
# an empty repo has now branches:
initial_branch = repo.get_branch()
@@ -256,7 +256,7 @@ def main(argv):
(clean, out) = repo.is_clean()
if not clean and not is_empty:
gbp.log.err("Repository has uncommitted changes, commit these first: ")
- raise GbpError, out
+ raise GbpError(out)
if repo.bare:
set_bare_repo_options(options)
@@ -275,7 +275,7 @@ def main(argv):
# Don't mess up our repo with git metadata from an upstream tarball
try:
if os.path.isdir(os.path.join(source.unpacked, '.git/')):
- raise GbpError, "The orig tarball contains .git metadata - giving up."
+ raise GbpError("The orig tarball contains .git metadata - giving up.")
except OSError:
pass
@@ -303,7 +303,7 @@ def main(argv):
other_parents=parents,
)
if not commit:
- raise GbpError, "Import of upstream version %s failed." % version
+ raise GbpError("Import of upstream version %s failed." % version)
if options.pristine_tar:
if pristine_orig:
@@ -326,7 +326,7 @@ def main(argv):
try:
repo.merge(tag)
except gbpc.CommandExecFailed:
- raise GbpError, """Merge failed, please resolve."""
+ raise GbpError("Merge failed, please resolve.")
if options.postimport:
epoch = ''
if os.access('debian/changelog', os.R_OK):
@@ -340,12 +340,12 @@ def main(argv):
env = { 'GBP_BRANCH': options.debian_branch }
gbpc.Command(options.postimport % info, extra_env=env, shell=True)()
except gbpc.CommandExecFailed:
- raise GbpError, "Import of %s failed" % source.path
- except GbpNothingImported, err:
+ raise GbpError("Import of %s failed" % source.path)
+ except GbpNothingImported as err:
gbp.log.err(err)
repo.set_branch(initial_branch)
ret = 1
- except GbpError, err:
+ except GbpError as err:
if len(err.__str__()):
gbp.log.err(err)
ret = 1