def enable(ctx, name): try: restore_session(ctx) platform = Platform(ctx.obj['client']) stdout(platform.enable_disable_vcenter(vc_name=name, enable_flag=True), ctx) except Exception as e: stderr(e, ctx)
def disable(ctx, name): try: restore_session(ctx) platform = Platform(ctx.obj['client']) stdout(platform.enable_disable_vcenter( vc_name=name, enable_flag=False), ctx) except Exception as e: stderr(e, ctx)
def test_0050_enable_vc(self): """Platform.enable_vcenter enables a vcenter. Wait for async command to complete before checking result. """ platform = Platform(TestVC._client) task = platform.enable_disable_vcenter( vc_name=TestVC._vcServerName, enable_flag=True) TestVC._client.get_task_monitor().wait_for_success(task=task) vc = platform.get_vcenter(name=TestVC._vcServerName) self.assertTrue(vc.IsEnabled)
def test_0050_enable_vc(self): """Platform.enable_vcenter enables a vcenter. Wait for async command to complete before checking result. """ platform = Platform(TestVC._client) task = platform.enable_disable_vcenter(vc_name=TestVC._vcServerName, enable_flag=True) TestVC._client.get_task_monitor().wait_for_success(task=task) vc = platform.get_vcenter(name=TestVC._vcServerName) self.assertTrue(vc.IsEnabled)