def list_nsxt(ctx): try: restore_session(ctx) client = ctx.obj['client'] platform = Platform(client) query = platform.list_nsxt_managers() result = [] for record in list(query): result.append(to_dict(record, exclude=['href'])) stdout(result, ctx) except Exception as e: stderr(e, ctx)
def test_020_list_nsxt_managers(self): """Client can list NSX-T mgrs that have been registered.""" platform = Platform(TestNSXT._client) manager_name = Environment._config['nsxt']['manager_name'] query = platform.list_nsxt_managers() result = [] for record in list(query): result.append(record.get('name')) self.assertIn(manager_name, result)
def list_nsxt(ctx): try: restore_session(ctx) client = ctx.obj['client'] platform = Platform(client) query = platform.list_nsxt_managers() result = [] for record in list(query): result.append(to_dict(record, exclude=['href'])) stdout(result, ctx) except Exception as e: stderr(e, ctx)