Я использую cf-python-client
модуль, загруженный по этой ссылке , и я пытаюсь получить менеджеров организации
Я могу получить информацию об организации этим
client.v2.organizations.get(org_guid)
, но теперь я хочу, чтобы менеджеры были связаны с этой организацией, и необходимый API-интерфейс GET /v2/organizations/:guid/managers
, но я не знаю, как использовать его через модуль cf-python-client
.
Вот как я подключаюсь к Cloudfoundry
from cloudfoundry_client.client import CloudFoundryClient
client = CloudFoundryClient(target_endpoint, proxy=proxy, verify=False)
client.init_with_user_credentials( 'admin', 'password' )
Я попробовал это client.v2.organizations._get("/"+ORG_GUID+"/managers")
и получил эту ошибку:
Traceback (most recent call last):
File "orgs.py", line 31, in <module>
print client.v2.organizations._get("/"+ORG_GUID+"/managers")
File "/usr/local/lib/python2.7/dist-
packages/cloudfoundry_client/v2/entities.py", line 54, in _get
response = self.client.get(url)
File "/usr/local/lib/python2.7/dist-
packages/cloudfoundry_client/client.py", line 167, in get
return CloudFoundryClient._check_response(response)
File "/usr/local/lib/python2.7/dist-
packages/cloudfoundry_client/client.py", line 194, in _check_response
raise InvalidStatusCode(response.status_code, body)
cloudfoundry_client.errors.InvalidStatusCode: 404 : {"code": 10000,
"error_code": "CF-NotFound", "description": "Unknown request"}