def run_once(self, *args, **kwargs): start = time.time() self.logger.info(_("Running object replicator in script mode.")) self.replicate() total = (time.time() - start) / 60 self.logger.info(_("Object replication complete. (%.02f minutes)"), total) if self.recon_enable: try: dump_recon_cache('object_replication_time', total, \ self.recon_object) except (Exception, Timeout): self.logger.exception(_('Exception dumping recon cache'))
def run_once(self, *args, **kwargs): start = time.time() self.logger.info(_("Running object replicator in script mode.")) self.replicate() total = (time.time() - start) / 60 self.logger.info( _("Object replication complete. (%.02f minutes)"), total) if self.recon_enable: try: dump_recon_cache('object_replication_time', total, \ self.recon_object) except (Exception, Timeout): self.logger.exception(_('Exception dumping recon cache'))
def run_forever(self, *args, **kwargs): self.logger.info(_("Starting object replicator in daemon mode.")) # Run the replicator continually while True: start = time.time() self.logger.info(_("Starting object replication pass.")) # Run the replicator self.replicate() total = (time.time() - start) / 60 self.logger.info(_("Object replication complete. (%.02f minutes)"), total) if self.recon_enable: try: dump_recon_cache('object_replication_time', total, \ self.recon_object) except (Exception, Timeout): self.logger.exception(_('Exception dumping recon cache')) self.logger.debug(_('Replication sleeping for %s seconds.'), self.run_pause) sleep(self.run_pause)
def run_forever(self, *args, **kwargs): self.logger.info(_("Starting object replicator in daemon mode.")) # Run the replicator continually while True: start = time.time() self.logger.info(_("Starting object replication pass.")) # Run the replicator self.replicate() total = (time.time() - start) / 60 self.logger.info( _("Object replication complete. (%.02f minutes)"), total) if self.recon_enable: try: dump_recon_cache('object_replication_time', total, \ self.recon_object) except (Exception, Timeout): self.logger.exception(_('Exception dumping recon cache')) self.logger.debug(_('Replication sleeping for %s seconds.'), self.run_pause) sleep(self.run_pause)