[SCM] morituri/master: set useragent on musicbrainz

js at users.alioth.debian.org js at users.alioth.debian.org
Sun Oct 19 20:10:01 UTC 2014


The following commit has been merged in the master branch:
commit f890ba7f574673709b6e78d6bb2e0c6d58da8948
Author: Thomas Vander Stichele <thomas (at) apestaart (dot) org>
Date:   Thu Feb 7 09:20:38 2013 +0100

    set useragent on musicbrainz

diff --git a/morituri/rip/main.py b/morituri/rip/main.py
index e27b69b..fc5b758 100644
--- a/morituri/rip/main.py
+++ b/morituri/rip/main.py
@@ -6,6 +6,7 @@ import sys
 import pkg_resources
 
 from morituri.common import log, logcommand, common, config
+from morituri.configure import configure
 
 from morituri.rip import cd, offset, drive, image, accurip, debug
 
@@ -28,10 +29,17 @@ def main(argv):
     log.debug('mapping distributions %r', distributions)
     map(pkg_resources.working_set.add, distributions)
 
+    # validate dependencies
     from morituri.common import deps
     h = deps.DepsHandler()
     h.validate()
 
+    # set user agent
+    from morituri.extern.musicbrainzngs import musicbrainz
+    musicbrainz.set_useragent("morituri", configure.version,
+        'https://thomas.apestaart.org/morituri/trac')
+
+
     c = Rip()
     try:
         ret = c.parse(argv)
@@ -103,7 +111,6 @@ You can get help on subcommands by using the -h option to the subcommand.
 
     def handleOptions(self, options):
         if options.version:
-            from morituri.configure import configure
             print "rip %s" % configure.version
             sys.exit(0)
 

-- 
morituri packaging



More information about the pkg-multimedia-commits mailing list