From ae535aa7860719289b85ae3f49a4d1787c736e41 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Thu, 26 Jun 2014 00:14:25 +0200 Subject: [PATCH] cosmetic changes --- github-backup.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/github-backup.py b/github-backup.py index a776918..3a15d24 100755 --- a/github-backup.py +++ b/github-backup.py @@ -73,15 +73,16 @@ def process_repo(repo, args): clone_repo(repo, dir, args) else: if not args.cron: print("Repo already exists, let's try to update it instead") - - update_repo(repo, dir, args) + update_repo(repo, dir, args) def clone_repo(repo, dir, args): + params = [repo.repo.ssh_url if args.ssh else repo.git_url, dir] + if args.mirror: - git("clone", ["--mirror", repo.ssh_url if args.ssh else repo.git_url, dir], args.git, dir) - else: - git("clone", [repo.repo.ssh_url if args.ssh else repo.git_url, dir], args.git, dir) + params.insert(0, ["--mirror"]) + + git("clone", params, args.git, dir) def update_repo(repo, dir, args): @@ -105,6 +106,7 @@ def git(gcmd, args=[], gargs=[], gdir=""): if (gdir): cmd.append("--git-dir") cmd.append(gdir) + cmd.append(gcmd) cmd.extend(gargs) cmd.extend(args)