mirror of
https://github.com/josegonzalez/python-github-backup.git
synced 2026-01-20 20:23:09 +01:00
feat: Only make security advisory dir if successful
Avoids empty directories for private repos
This commit is contained in:
@@ -2039,7 +2039,6 @@ def backup_security_advisories(args, repo_cwd, repository, repos_template):
|
|||||||
return
|
return
|
||||||
|
|
||||||
logger.info("Retrieving {0} security advisories".format(repository["full_name"]))
|
logger.info("Retrieving {0} security advisories".format(repository["full_name"]))
|
||||||
mkdir_p(repo_cwd, advisory_cwd)
|
|
||||||
|
|
||||||
template = "{0}/{1}/security-advisories".format(
|
template = "{0}/{1}/security-advisories".format(
|
||||||
repos_template, repository["full_name"]
|
repos_template, repository["full_name"]
|
||||||
@@ -2053,6 +2052,8 @@ def backup_security_advisories(args, repo_cwd, repository, repos_template):
|
|||||||
return
|
return
|
||||||
raise
|
raise
|
||||||
|
|
||||||
|
mkdir_p(repo_cwd, advisory_cwd)
|
||||||
|
|
||||||
advisories = {}
|
advisories = {}
|
||||||
for advisory in _advisories:
|
for advisory in _advisories:
|
||||||
advisories[advisory["ghsa_id"]] = advisory
|
advisories[advisory["ghsa_id"]] = advisory
|
||||||
|
|||||||
Reference in New Issue
Block a user