2016-11-28 5 views
0

Я использую API-интерфейс softLayer python для изменения имени пользователя.softlayer User_Customer function changeUsername возвращает не поддерживается

new_creds = { 
     'username': new_username, 
     'password': new_password 
    } 
    rc = client['User_Customer'].changeUsername(new_creds, id=user_id) 

Однако я получаю следующее исключение: ...

File "/usr/local/lib/python2.7/dist-packages/SoftLayer/API.py", line 392, in call_handler 
return self(name, *args, **kwargs) 
File "/usr/local/lib/python2.7/dist-packages/SoftLayer/API.py", line 360, in call 
return self.client.call(self.name, name, *args, **kwargs) 
File "/usr/local/lib/python2.7/dist-packages/SoftLayer/API.py", line 263, in call 
return self.transport(request) 
File "/usr/local/lib/python2.7/dist-packages/SoftLayer/transports.py", line 195, in __call__ 
raise _ex(ex.faultCode, ex.faultString) 
SoftLayer.exceptions.SoftLayerAPIError: SoftLayerAPIError(Client): Function ("changeUsername") is not a valid method for this service 

ли changeUsername не поддерживается?

ответ

0

В настоящее время метод SoftLayer_User_Customer :: changeUsername больше не поддерживается. Сообщается о проблеме, чтобы удалить ее из документации SLDN.