coherence.backends.lastfm_storage (module)¶
- INFO lastFM_user Dez 14 17:35:27 Got new sessionid:
- ‘1488f34a1cbed7c9f4232f8fd563c3bd’ (coherence/backends/lastfm_storage.py:60)
- DEBUG lastFM_stream Dez 14 17:35:53 render
- <GET /da525474-5357-4d1b-a894-76b1293224c9/1005 HTTP/1.1> (coherence/backends/lastfm_storage.py:148)
command GET rest /user/e0362c757ef49169e9a0f0970cc2d367.mp3 headers {‘icy-metadata’: ‘1’, ‘host’: ‘kingpin5.last.fm’,
‘te’: ‘trailers’, ‘connection’: ‘TE’, ‘user-agent’: ‘gnome-vfs/2.12.0.19 neon/0.24.7’}
ProxyClient handleStatus HTTP/1.1 200 OK ProxyClient handleHeader Content-Type audio/mpeg ProxyClient handleHeader Content-Length 4050441 ProxyClient handleHeader Cache-Control no-cache, must-revalidate DEBUG lastFM_stream Dez 14 17:35:53 render
<GET /da525474-5357-4d1b-a894-76b1293224c9/1005 HTTP/1.1> (coherence/backends/lastfm_storage.py:148)
command GET rest /user/e0362c757ef49169e9a0f0970cc2d367.mp3 headers {‘icy-metadata’: ‘1’, ‘host’: ‘kingpin5.last.fm’,
‘te’: ‘trailers’, ‘connection’: ‘TE’, ‘user-agent’: ‘gnome-vfs/2.12.0.19 neon/0.24.7’}
ProxyClient handleStatus HTTP/1.1 403 Invalid ticket
-
class
LastFMUser
(user, passwd)[source]¶ Bases:
coherence.log.LogAble
-
logCategory
= 'lastFM_user'¶
-
host
= 'ws.audioscrobbler.com'¶
-
basepath
= '/radio'¶
-
sessionid
= None¶
-
parent
= None¶
-
getting_tracks
= False¶
-
tracks
= []¶
-
user
= None¶
-
passwd
= None¶
-
-
class
LFMProxyStream
(uri, parent)[source]¶ Bases:
coherence.upnp.core.utils.ReverseProxyResource
,coherence.log.LogAble
-
logCategory
= 'lastFM_stream'¶
-
-
class
LastFMItem
(id, obj, parent, mimetype, urlbase, UPnPClass, update=False)[source]¶ Bases:
coherence.log.LogAble
-
logCategory
= 'LastFM_item'¶
-
-
class
LastFMStore
(server, **kwargs)[source]¶ Bases:
coherence.log.LogAble
,coherence.extern.simple_plugin.Plugin
-
logCategory
= 'lastFM_store'¶
-
implements
= ['MediaServer']¶
-