From fb55b01a9a32549b450b0f1fecddbed1c18b435b Mon Sep 17 00:00:00 2001
From: Thomas Goirand <zigo@debian.org>
Date: Wed, 15 Jul 2015 11:21:04 +0200
Subject: [PATCH] Fixes usage function for Py3

The usage function of migrate_repository.py isn't Python 3 compatible,
and this hasn't be caught by unit tests. This patch fixes the function,
so at least the file can be compiled in Py3.

Change-Id: Ib9333e46e7526e82acde573d4b2046b2bf9a7ae0
---
 migrate/versioning/migrate_repository.py | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/migrate/versioning/migrate_repository.py b/migrate/versioning/migrate_repository.py
index 53833bb..22bba47 100644
--- a/migrate/versioning/migrate_repository.py
+++ b/migrate/versioning/migrate_repository.py
@@ -13,13 +13,9 @@ log = logging.getLogger(__name__)
 
 def usage():
     """Gives usage information."""
-    print """Usage: %(prog)s repository-to-migrate
-
-    Upgrade your repository to the new flat format.
-
-    NOTE: You should probably make a backup before running this.
-    """ % {'prog': sys.argv[0]}
-
+    print("Usage: %s repository-to-migrate" % sys.argv[0])
+    print("Upgrade your repository to the new flat format.")
+    print("NOTE: You should probably make a backup before running this.")
     sys.exit(1)