def make_snapshot(self, snapshot_name, description="", is_make=False): if settings.MAKE_SNAPSHOT or is_make: self.get_virtual_environment().suspend(verbose=False) self.get_virtual_environment().snapshot(snapshot_name, force=True) revert_info(snapshot_name, description) if settings.FUEL_STATS_ENABLED: self.get_virtual_environment().resume()
def make_snapshot(self, snapshot_name, description="", is_make=False): if settings.MAKE_SNAPSHOT or is_make: self.d_env.suspend(verbose=False) time.sleep(10) self.d_env.snapshot(snapshot_name, force=True) revert_info(snapshot_name, self.get_admin_node_ip(), description) if settings.FUEL_STATS_CHECK: self.resume_environment()
def make_snapshot(self, snapshot_name, description="", is_make=False): if settings.MAKE_SNAPSHOT or is_make: self.get_virtual_environment().suspend(verbose=False) self.get_virtual_environment().snapshot(snapshot_name, force=True) revert_info(snapshot_name, description) if self.__wrapped__ == 'check_fuel_statistics': self.get_virtual_environment().resume() try: self.nodes().admin. await (self.admin_net, timeout=60) except Exception: logger.error('Admin node is unavailable via SSH after ' 'environment resume ') raise
def make_snapshot(self, snapshot_name, description="", is_make=False): if settings.MAKE_SNAPSHOT or is_make: self.get_virtual_environment().suspend(verbose=False) time.sleep(10) self.get_virtual_environment().snapshot(snapshot_name, force=True) revert_info(snapshot_name, description) if settings.FUEL_STATS_CHECK: self.get_virtual_environment().resume() try: self.nodes().admin.await(self.admin_net, timeout=60) except Exception: logger.error('Admin node is unavailable via SSH after ' 'environment resume ') raise
def make_snapshot(self, snapshot_name, description="", is_make=False): if settings.MAKE_SNAPSHOT or is_make: self.get_virtual_environment().suspend(verbose=False) time.sleep(10) self.get_virtual_environment().snapshot(snapshot_name, force=True) revert_info(snapshot_name, description) if settings.FUEL_STATS_CHECK: self.get_virtual_environment().resume() try: self.nodes().admin. await (self.admin_net, timeout=60) except Exception: logger.error('Admin node is unavailable via SSH after ' 'environment resume ') raise
def make_snapshot(self, snapshot_name, description=""): self.get_virtual_environment().suspend(verbose=False) self.get_virtual_environment().snapshot(snapshot_name, force=True) revert_info(snapshot_name, description)