def save(self): items = [] while True: try: items.append(self.get_nowait()) except Queue.Empty: break if items: print_d("Saving %d unsubmitted scrobble(s)" % len(items)) blautil.serialize_to_file(items, blaconst.SCROBBLES_PATH)
def __save_stations(self): stations = [row[1] for row in self.__treeview.get_model()] blautil.serialize_to_file( [self.__current, stations], blaconst.STATIONS_PATH)
def __save(self): releases = [row[0] for row in self.__treeview.get_model()] blautil.serialize_to_file(releases, blaconst.RELEASES_PATH)
def __call__(self): blautil.serialize_to_file(self.__metadata, blaconst.METADATA_PATH)
def __save(self): events = [row[0] for row in self.__treeview.get_model()] blautil.serialize_to_file(events, blaconst.EVENTS_PATH)