Comment 2 for bug 380151

Revision history for this message
Milan Knizek (knizek) wrote :

Thanks for a quick reaction. I got a bit further now, but the script still fails: it cannot find the playlist "test".

$ ./sync /media/HTC-MK8G
Traceback (most recent call last):
  File "./sync", line 13, in <module>
    core.run_config(r, sys.argv[1])
  File "/home/modeluser/src/rhytmbox_sync/rhythmbox-playlist-sync/core.py", line 53, in run_config
    l=source.get_rhythmbox_playlist(playlist)
  File "/home/modeluser/src/rhytmbox_sync/rhythmbox-playlist-sync/rhythmbox.py", line 59, in get_rhythmbox_playlist
    self.rbplaylistmgr.exportPlaylist(name, 'file:///'+fname, True)
  File "/var/lib/python-support/python2.6/dbus/proxies.py", line 68, in __call__
    return self._proxy_method(*args, **keywords)
  File "/var/lib/python-support/python2.6/dbus/proxies.py", line 140, in __call__
    **keywords)
  File "/var/lib/python-support/python2.6/dbus/connection.py", line 622, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.GLib.UnmappedError.RbPlaylistManagerError.Code2: Neznámý seznam skladeb: test

$ cat /home/modeluser/.local/share/rhythmbox/playlists.xml
<?xml version="1.0"?>
<rhythmdb-playlists>
  <playlist name="P&#x159;ehr&#xE1;vat frontu" type="queue"/>
  <playlist name="Ned&#xE1;vno p&#x159;ehran&#xE9;" type="automatic" sort-key="LastPlayed" sort-direction="1">
    <conjunction>
      <equals prop="type">song</equals>
      <subquery>
        <conjunction>
          <current-time-within prop="last-played">604800</current-time-within>
        </conjunction>
      </subquery>
    </conjunction>
  </playlist>
  <playlist name="Ned&#xE1;vno p&#x159;idan&#xE9;" type="automatic" sort-key="FirstSeen" sort-direction="1">
    <conjunction>
      <equals prop="type">song</equals>
      <subquery>
        <conjunction>
          <current-time-within prop="first-seen">604800</current-time-within>
        </conjunction>
      </subquery>
    </conjunction>
  </playlist>
  <playlist name="Nejl&#xE9;pe hodnocen&#xE9;" type="automatic" sort-key="Rating" sort-direction="1">
    <conjunction>
      <equals prop="type">song</equals>
      <subquery>
        <conjunction>
          <greater prop="rating">4.000000</greater>
        </conjunction>
      </subquery>
    </conjunction>
  </playlist>
  <playlist name="test" type="static">
    <location>file:///media/Data/Various_01/Music/Abba%20-%20Master%20Series/Abba%20-%2004%20-%20One%20Of%20Us.mp3</location>
  </playlist>
</rhythmdb-playlists>