Ejemplo n.º 1
0
 def __init__(self, player):
     self._cache_dir = None
     self.blocking = Blocking()
     self.configuration = Configuration()
     self.context = None
     self.cache = Cache()
     bus = dbus.SessionBus()
     sim = bus.get_object('org.autoqueue',
                          '/org/autoqueue/Similarity',
                          follow_name_owner_changes=True)
     self.similarity = dbus.Interface(
         sim, dbus_interface='org.autoqueue.SimilarityInterface')
     self.has_gaia = self.similarity.has_gaia()
     self.player = player
     self.player.set_variables_from_config(self.configuration)
     self.cache.set_nearby_artist(self.configuration)
     self.requests = Requests()
Ejemplo n.º 2
0
 def __init__(self, *args):
     super(RequestPlugin, self).__init__(*args)
     self.requests = Requests()