Ejemplo n.º 1
0
 def test_0030_attach_resource_pools(self):
     """Attach resource pool(s) to a PVDC."""
     platform = Platform(TestPVDC._sys_admin_client)
     task = platform.attach_resource_pools_to_provider_vdc(
         TestPVDC._pvdc_name, TestPVDC._resource_pool_names)
     res = TestPVDC._sys_admin_client.get_task_monitor().wait_for_success(
         task=task)
     self.assertEqual(res.get('status'), TaskStatus.SUCCESS.value)
Ejemplo n.º 2
0
 def test_0030_attach_resource_pools(self):
     """Attach resource pool(s) to a PVDC."""
     platform = Platform(TestPVDC._sys_admin_client)
     task = platform.attach_resource_pools_to_provider_vdc(
         TestPVDC._pvdc_name,
         TestPVDC._resource_pool_names)
     TestPVDC._sys_admin_client.get_task_monitor().wait_for_success(
         task=task)
Ejemplo n.º 3
0
 def test_0030_attach_resource_pools(self):
     """Attach resource pool(s) to a PVDC."""
     platform = Platform(TestPVDC._sys_admin_client)
     task = platform.attach_resource_pools_to_provider_vdc(
         TestPVDC._pvdc_name,
         TestPVDC._resource_pool_names)
     res = TestPVDC._sys_admin_client.get_task_monitor().wait_for_success(
         task=task)
     self.assertEqual(res.get('status'), TaskStatus.SUCCESS.value)
Ejemplo n.º 4
0
def attach_rp(ctx, pvdc_name, respool):
    try:
        restore_session(ctx)
        client = ctx.obj['client']
        platform = Platform(client)
        task = platform.attach_resource_pools_to_provider_vdc(
            pvdc_name=pvdc_name, resource_pool_names=respool)
        stdout(task, ctx)
    except Exception as e:
        stderr(e, ctx)