the problem is _internal_action(self, action, path, member=None, headers=None,
query=None, wait=None) function,the code:
```
def callback(response):
if response.code in [200, 201, 202]:
result = self._check_action(response)
if member:
return getattr(result, member)
else:
self._check_fault(response)
```
should change to:
```
def callback(response):
if response.code in [200, 201, 202]:
result = self._check_action(response)
if member:
return getattr(result, member)
return result
else:
self._check_fault(response)
```
it should retrun an action type like sdk3.