[projects/git-slug: 106/170] Switch to GitArchiveRefsData
glen
glen at pld-linux.org
Mon Sep 21 21:47:43 CEST 2015
commit 9e75ebd8b777607cb34dace3821a016dc5500023
Author: Kacper Kornet <draenog at pld-linux.org>
Date: Sun Mar 25 23:11:33 2012 +0100
Switch to GitArchiveRefsData
slug.py | 17 ++++-------------
1 file changed, 4 insertions(+), 13 deletions(-)
---
diff --git a/slug.py b/slug.py
index 0397ac9..210d2f7 100755
--- a/slug.py
+++ b/slug.py
@@ -16,7 +16,7 @@ import configparser
from git_slug.gitconst import GITLOGIN, GITSERVER, GIT_REPO, GIT_REPO_PUSH, REMOTEREFS
from git_slug.gitrepo import GitRepo, GitRepoError
-from git_slug.refsdata import GitRemoteRefsData, RemoteRefsError
+from git_slug.refsdata import GitArchiveRefsData, RemoteRefsError
class DelAppend(argparse._AppendAction):
def __call__(self, parser, namespace, values, option_string=None):
@@ -92,10 +92,7 @@ def fetch_packages(options):
signal.signal(signal.SIGINT, signal.SIG_DFL)
try:
- refs = GitRemoteRefsData(options.remoterefs, options.branch, options.repopattern)
- except GitRepoError as e:
- print('Problem with repository {}: {}'.format(options.remoterefs, e), file=sys.stderr)
- sys.exit(1)
+ refs = GitArchiveRefsData(options.remoterefs, ptions.branch, options.repopattern)
except RemoteRefsError as e:
print('Problem with file {} in repository {}'.format(*e.args), file=sys.stderr)
sys.exit(1)
@@ -127,10 +124,7 @@ def fetch_packages(options):
if options.prune:
try:
- refs = GitRemoteRefsData(options.remoterefs, '*')
- except GitRepoError as e:
- print('Problem with repository {}: {}'.format(options.remoterefs, e), file=sys.stderr)
- sys.exit(1)
+ refs = GitArchiveRefsData(options.remoterefs, '*')
except RemoteRefsError as e:
print('Problem with file {} in repository {}'.format(*e.args), file=sys.stderr)
sys.exit(1)
@@ -151,10 +145,7 @@ def clone_packages(options):
def list_packages(options):
try:
- refs = GitRemoteRefsData(options.remoterefs, options.branch, options.repopattern)
- except GitRepoError as e:
- print('Problem with repository {}: {}'.format(options.remoterefs, e), file=sys.stderr)
- sys.exit(1)
+ refs = GitArchiveRefsData(options.remoterefs, options.branch, options.repopattern)
except RemoteRefsError as e:
print('Problem with file {} in repository {}'.format(*e.args), file=sys.stderr)
sys.exit(1)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/projects/git-slug.git/commitdiff/4ed64f73960519a2f4fd04c42950b2c96ae795c5
More information about the pld-cvs-commit
mailing list