[SCM] morituri/master: * examples/readdisc.py: filter out slashes when deciding on file names.

js at users.alioth.debian.org js at users.alioth.debian.org
Sun Oct 19 20:08:58 UTC 2014


The following commit has been merged in the master branch:
commit 18b13eb84ff1a46a8f86ee957f968edd3bdad9ff
Author: Thomas Vander Stichele <thomas (at) apestaart (dot) org>
Date:   Thu May 7 11:30:55 2009 +0000

    	* examples/readdisc.py:
    	  filter out slashes when deciding on file names.

diff --git a/ChangeLog b/ChangeLog
index 578a916..b6c2450 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2009-05-07  Thomas Vander Stichele  <thomas at apestaart dot org>
 
+	* examples/readdisc.py:
+	  filter out slashes when deciding on file names.
+
+2009-05-07  Thomas Vander Stichele  <thomas at apestaart dot org>
+
 	* morituri/common/task.py:
 	* morituri/image/image.py:
 	  Remove prints.  Describe tasks.
diff --git a/examples/readdisc.py b/examples/readdisc.py
index 422d70b..427d838 100644
--- a/examples/readdisc.py
+++ b/examples/readdisc.py
@@ -69,6 +69,9 @@ class DiscMetadata(object):
     def __init__(self):
         self.tracks = []
 
+def filterForPath(text):
+    return "-".join(text.split("/"))
+
 def musicbrainz(discid):
     metadata = DiscMetadata()
 
@@ -197,8 +200,8 @@ def main(argv):
     for i, track in enumerate(itable.tracks):
         path = 'track%02d.wav' % (i + 1)
         if metadata:
-            path = '%s - %s.wav' % (metadata.tracks[i].artist,
-                metadata.tracks[i].title)
+            path = filterForPath('%s - %s.wav' % (metadata.tracks[i].artist,
+                metadata.tracks[i].title))
         # FIXME: optionally allow overriding reripping
         if not os.path.exists(path):
             print 'Ripping track %d: %s' % (i + 1, os.path.basename(path))
@@ -213,13 +216,9 @@ def main(argv):
         # overlay this rip onto the IndexTable
         itable.setFile(i + 1, 1, path, ittoc.getTrackLength(i + 1))
 
-    print itable.tracks
-    for t in itable.tracks:
-        print t, t.indexes.values()
-
     discName = 'morituri'
     if metadata:
-        discName = '%s - %s' % (metadata.artist, metadata.title)
+        discName = filterForPath('%s - %s' % (metadata.artist, metadata.title))
     cuePath = '%s.cue' % discName
     handle = open(cuePath, 'w')
     handle.write(itable.cue())

-- 
morituri packaging



More information about the pkg-multimedia-commits mailing list