python-hpOneView icon indicating copy to clipboard operation
python-hpOneView copied to clipboard

server_profile_templates does not have a function get_by_name

Open DungKHoang opened this issue 5 years ago • 1 comments

Scenario/Intent

Use the examples provided but it does not work Please ensure that there is consistency in the SDK for naming functions. some resources have function get_by('name'.... Other have get_by_name

It is really difficult to work with Python and OneView

Environment Details

  • OneView SDK Version: 4.80
  • OneView Appliance Version: 4.20
  • OneView Client API Version: [API version listed in your configuration file or dictionary]
  • Python Version: 600
  • Platform: RedHat

Steps to Reproduce

USe example server_profile_template.py to get a SPT by name with this:

template = oneview_client.server_profile_templates.get_by_name(server_profile_name)

Expected Result

get a template by name

Actual Result

AttributeError: 'ServerHardwareTypes' object has no attribute 'get_by_name'

DungKHoang avatar Jul 10 '19 14:07 DungKHoang

@DungKHoang, Thanks for your suggestion. We have fixed all these issues in SDK version 5.0.0-beta, please use that and let me know if you have any issues.

sijeesh avatar Jul 23 '19 07:07 sijeesh