dell / omsdk

Dell EMC OpenManage Python SDK
Apache License 2.0
57 stars 20 forks source link

AttributeError: 'iDRACCredsMgmt' object has no attribute 'create_user' #41

Open etigui opened 8 months ago

etigui commented 8 months ago

QwikContext

Client version (where I run the code):

Target server: Dell EMC R720xd

Details

I found in the doc the way to create a user, but it's not working for some reason. Here is the code I'm using:

from omsdk.sdkcreds import UserCredentials
from omsdk.sdkinfra import sdkinfra

sd = sdkinfra()
sd.importPath()

idrac = sd.find_driver("<ip>", UserCredentials("<username>","<password>"))
if idrac:
  idrac.user_mgr.create_user("<new_username>", "<new_password>", "<user_priv>")
  idrac.disconnect()
else:
  print("Cannot connect to the server")

Here is the output:

(.venv) $ python3.9 main.py 
Traceback (most recent call last):
  File "main.py", line 9, in <module>
    idrac.user_mgr.create_user("<new_username>", "<new_password>", "<user_priv>")
AttributeError: 'iDRACCredsMgmt' object has no attribute 'create_user'

Repro Steps

Run the code above

Impact

N/A

NeedBy

As soon as possible

Severity

N/A