aboutsummaryrefslogtreecommitdiffhomepage
path: root/gbp/deb/git.py
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2014-08-19 20:07:35 +0200
committerGuido Günther <agx@sigxcpu.org>2014-08-19 22:02:26 +0200
commitae5805e4db74e844f78777c2fd91f409e0fcd7a8 (patch)
treef28e0d72dda6928b9890fdf60f7fc3889b8f53bc /gbp/deb/git.py
parent6823e519deaf2a37a3d6225cd0392954c423b569 (diff)
Improve error messages on formatting errors
Make it easier for the user to detect misformated replacement strings in config files and command line options.
Diffstat (limited to 'gbp/deb/git.py')
-rw-r--r--gbp/deb/git.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/gbp/deb/git.py b/gbp/deb/git.py
index 6105fe7d..2a848d4f 100644
--- a/gbp/deb/git.py
+++ b/gbp/deb/git.py
@@ -19,6 +19,7 @@
import re
from gbp.git import GitRepository, GitRepositoryError
from gbp.deb.pristinetar import DebianPristineTar
+from gbp.format import format_msg
class DebianGitRepository(GitRepository):
"""A git repository that holds the source of a Debian package"""
@@ -104,7 +105,7 @@ class DebianGitRepository(GitRepository):
>>> DebianGitRepository.version_to_tag("debian/%(version)s", "0:0~0")
'debian/0%0_0'
"""
- return format % dict(version=DebianGitRepository._sanitize_version(version))
+ return format_msg(format, dict(version=DebianGitRepository._sanitize_version(version)))
@staticmethod
def _sanitize_version(version):