* merge:
Fix return type.
Don't call check_* due when we are running with No-Action
While we're at it, split out another version of ensure_orig_files.
check_lintian needs all the source, otherwise we can't check the package.
Factor out symlink stuff from get_changelog_versions => ensure_all_source_exists
if not valid_dist:
return
+ self.ensure_all_source_exists()
+
cnf = Config()
- tagfile = cnf["Dinstall::LintianTags"]
+ tagfile = cnf.get("Dinstall::LintianTags")
+ if tagfile is None:
+ # We don't have a tagfile, so just don't do anything.
+ return
# Parse the yaml file
sourcefile = file(tagfile, 'r')
sourcecontent = sourcefile.read()