def find_file(self, filename): info = self.plugin_info data_dir = info.get_data_dir() path = os.path.join(data_dir, filename) if os.path.exists(path): return path return RB.file(filename)
def find_plugin_file(plugin, filename): info = plugin.plugin_info data_dir = info.get_data_dir() path = os.path.join(data_dir, filename) print("looking for " + filename + " in " + data_dir) if os.path.exists(path): return path return RB.file(filename)
def find_file(self, filename): # from https://github.com/luqmana/rhythmbox-plugins/blob/master/equalizer/equalizer.py info = self.plugin_info data_dir = info.get_data_dir() path = os.path.join(data_dir, filename) if os.path.exists(path): return path return RB.file(filename)