dell / dell/omsdk

IndexError: string index out of range

Open
#27 3 comments 2 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
63
Forks
22
PR merge metrics
No merged PRs in 30d

Description

Error Message:
```python
File "/usr/local/python3/lib/python3.7/site-packages/omsdk/sdkbase.py", line 489, in get_entityjson
if not self.my_get_entityjson():
File "/usr/local/python3/lib/python3.7/site-packages/omsdk/sdkbase.py", line 447, in my_get_entityjson
return self.get_partial_entityjson(*plist)
File "/usr/local/python3/lib/python3.7/site-packages/omsdk/sdkbase.py", line 461, in get_partial_entityjson
enjson = self.cfactory.enumerate_list(self.entityjson, *comps)
File "/usr/local/python3/lib/python3.7/site-packages/omsdk/sdkconnfactory.py", line 191, in enumerate_list
comp_details = self.enumerate_view(comp)
File "/usr/local/python3/lib/python3.7/site-packages/omsdk/sdkconnfactory.py", line 126, in enumerate_view
retval = connection.enumerate_view(index, True)
File "/usr/local/python3/lib/python3.7/site-packages/omsdk/sdkproto.py", line 411, in enumerate_view
return self._enumerate_view(index, self.views, bTrue)
File "/usr/local/python3/lib/python3.7/site-packages/omsdk/sdkproto.py", line 471, in _enumerate_view
self._apply_spec(i, en)
File "/usr/local/python3/lib/python3.7/site-packages/omsdk/sdkproto.py", line 344, in _apply_spec
rjson[i] = str(':'.join([s[j] + s[j + 1] for j in range(2, 12, 2)]))
File "/usr/local/python3/lib/python3.7/site-packages/omsdk/sdkproto.py", line 344, in
rjson[i] = str(':'.join([s[j] + s[j + 1] for j in range(2, 12, 2)]))
```

Although I worked it out that way:
Edit sdkproto.py
![image](https://user-images.githubusercontent.com/43328763/155255633-ea89ab79-5bda-418c-9256-6d15e8e0994c.png)
I still hope the official can adjust it.
THX.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.