Как получить детали пространства имен для ecs - PullRequest
0 голосов
/ 13 мая 2019

Я хочу напечатать пространства имен для моего ecs-клиента.Когда я использую print (client.user_info.whoami ()), я получаю вывод.Но когда я выполняю приведенный ниже код, я получаю ошибку атрибута.

from ecsclient.client import Client
from ecsclient.common.multitenancy import namespace

client = Client('3',
                username='root',
                password='password',
                token_endpoint='https://abc.xyz.com:4443/login',
                ecs_endpoint='https://abc.xyz.com:4443')

print(client.namespace.get_namespaces())

Ошибка:

Traceback (most recent call last):
  File "test.py", line 12, in <module>
    print(client.namespace.get_namespaces())
AttributeError: 'Namespace' object has no attribute 'get_namespaces'

1 Ответ

0 голосов
/ 14 мая 2019

вместо использования print(client.namespace.get_namespaces()) Я использовал print(client.namespace.list()) и получил список пространств имен

...