Skip to content

IndexError: string index out of range  #27

Description

@nitudoudou

Error Message:

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 <listcomp>
    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
I still hope the official can adjust it.
THX.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions