Пример #1
0
 def assert_instance_up(self, instance):
     """
     Check that the given instance is up and accepting requests
     """
     auth = (instance.http_auth_user, instance.http_auth_pass)
     server = instance.get_active_appservers().first().server
     check_url_accessible('http://{0}/'.format(server.public_ip), auth=auth)
     for url in [instance.url, instance.lms_preview_url, instance.studio_url]:
         check_url_accessible(url)
Пример #2
0
 def assert_instance_up(self, instance):
     """
     Check that the given instance is up and accepting requests
     """
     instance.refresh_from_db()
     self.assertIsNotNone(instance.active_appserver)
     self.assertEqual(instance.active_appserver.status, AppServerStatus.Running)
     self.assertEqual(instance.active_appserver.server.status, ServerStatus.Ready)
     server = instance.active_appserver.server
     check_url_accessible('http://{0}/'.format(server.public_ip))
     for url in [instance.url, instance.lms_preview_url, instance.studio_url]:
         check_url_accessible(url)
 def assert_instance_up(self, instance):
     """
     Check that the given instance is up and accepting requests
     """
     instance.refresh_from_db()
     auth = (instance.http_auth_user, instance.http_auth_pass)
     active_appservers = list(instance.get_active_appservers().all())
     self.assertEqual(len(active_appservers), 1)
     self.assertTrue(active_appservers[0].is_active)
     self.assertEqual(active_appservers[0].status, AppServerStatus.Running)
     self.assertEqual(active_appservers[0].server.status,
                      ServerStatus.Ready)
     server = active_appservers[0].server
     check_url_accessible('http://{0}/'.format(server.public_ip), auth=auth)
     for url in [
             instance.url, instance.lms_preview_url, instance.studio_url
     ]:
         check_url_accessible(url)