예제 #1
0
 def _destroy_created_environments(self, result):
     if not result.wasSuccessful():
         print EnvironmentBuilder.environment_information_as_string()
         return
     EnvironmentBuilder.destroy_all_environments()
예제 #2
0
 def finalize(self, result):
     EnvironmentBuilder.stop_all_environments()
     self._destroy_created_environments(result)
예제 #3
0
 def begin(self):
     EnvironmentBuilder.set_config_from_file(self._config_filename)
     EnvironmentBuilder.use_external_cleanup_handler()
예제 #4
0
 def _destroy_created_environments(self, result):
     if not result.wasSuccessful():
         print EnvironmentBuilder.environment_information_as_string()
         return
     EnvironmentBuilder.destroy_all_environments()
예제 #5
0
 def finalize(self, result):
     EnvironmentBuilder.stop_all_environments()
     self._destroy_created_environments(result)
예제 #6
0
 def begin(self):
     EnvironmentBuilder.set_config_from_file(self._config_filename)
     EnvironmentBuilder.use_external_cleanup_handler()