purge = Purge(self.__prefs, purge_time) except Exception, e: logging.getLogger().exception(e) raise self.purge_counter = 0 if sync_sleep_ratio: #debug("sync count: %d", self.sync_counter) self.sync_counter += 1 if self.sync_counter == sync_sleep_ratio: try: sync = Sync(self.__prefs) if self.__sync_upload: debug("sync upload") timestamp = sync.send_new_hosts() if self.__sync_download: debug("sync download") new_hosts = sync.receive_new_hosts() if new_hosts: info("received new hosts: %s", str(new_hosts)) self.get_denied_hosts() self.update_hosts_deny(new_hosts) sync.xmlrpc_disconnect() except Exception, e: logging.getLogger().exception(e) raise self.sync_counter = 0 def get_denied_hosts(self):
try: purge = Purge(self.__prefs, purge_time) except Exception, e: logging.getLogger().exception(e) raise self.purge_counter = 0 if sync_sleep_ratio: #debug("sync count: %d", self.sync_counter) self.sync_counter += 1 if self.sync_counter == sync_sleep_ratio: try: sync = Sync(self.__prefs) if self.__sync_upload: debug("sync upload") timestamp = sync.send_new_hosts() if self.__sync_download: debug("sync download") new_hosts = sync.receive_new_hosts() if new_hosts: info("received new hosts: %s", str(new_hosts)) self.get_denied_hosts() self.update_hosts_deny(new_hosts) sync.xmlrpc_disconnect() except Exception, e: logging.getLogger().exception(e) raise self.sync_counter = 0 def get_denied_hosts(self): self.__denied_hosts = {}