From: Mukund Sivaraman Date: Mon, 8 Jul 2013 12:09:05 +0000 (+0530) Subject: [2856] Reorder methods X-Git-Tag: bind10-1.2.0beta1-release~306^2~28 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e7855781ad5d287d91c883143bbe2552bcc29f8d;p=thirdparty%2Fkea.git [2856] Reorder methods --- diff --git a/src/lib/python/isc/memmgr/datasrc_info.py b/src/lib/python/isc/memmgr/datasrc_info.py index 0b03121246..9d329a8c7e 100644 --- a/src/lib/python/isc/memmgr/datasrc_info.py +++ b/src/lib/python/isc/memmgr/datasrc_info.py @@ -77,6 +77,23 @@ class SegmentInfo: return None + def add_event(self, event_data): + self.__events.append(event_data) + + def add_reader(self, reader_session_id): + if reader_session_id in self.__readers: + raise SegmentInfoError('Reader session ID is already in readers set: ' + + str(reader_session_id)) + + self.__readers.add(reader_session_id) + + def start_update(self): + if self.__state == self.READY and len(self.__events) > 0: + self.__state = self.UPDATING + return self.__events[0] + + return None + def complete_update(self): if self.__state == self.UPDATING: self.__state = self.SYNCHRONIZING @@ -121,23 +138,6 @@ class SegmentInfo: 'readers or old readers set: ' + reader_session_id) - def add_event(self, event_data): - self.__events.append(event_data) - - def start_update(self): - if self.__state == self.READY and len(self.__events) > 0: - self.__state = self.UPDATING - return self.__events[0] - - return None - - def add_reader(self, reader_session_id): - if reader_session_id in self.__readers: - raise SegmentInfoError('Reader session ID is already in readers set: ' + - str(reader_session_id)) - - self.__readers.add(reader_session_id) - def create(type, genid, rrclass, datasrc_name, mgr_config): """Factory of specific SegmentInfo subclass instance based on the segment type.