Пример #1
0
 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()
Пример #2
0
    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()
Пример #3
0
    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()
Пример #4
0
 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
Пример #5
0
 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
Пример #6
0
 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
Пример #7
0
 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)