Пример #1
0
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)
Пример #2
0
    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)
Пример #3
0
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)