1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2026-04-28 06:28:56 +00:00

Reformat everything.

This commit is contained in:
Felix Fontein 2025-11-01 12:08:41 +01:00
parent 3f2213791a
commit 340ff8586d
1008 changed files with 61301 additions and 58309 deletions

View file

@ -175,11 +175,7 @@ from ansible_collections.community.general.plugins.module_utils.oneview import O
class EnclosureInfoModule(OneViewModuleBase):
argument_spec = dict(
name=dict(type='str'),
options=dict(type='list', elements='raw'),
params=dict(type='dict')
)
argument_spec = dict(name=dict(type="str"), options=dict(type="list", elements="raw"), params=dict(type="dict"))
def __init__(self):
super().__init__(
@ -188,58 +184,54 @@ class EnclosureInfoModule(OneViewModuleBase):
)
def execute_module(self):
info = {}
if self.module.params['name']:
enclosures = self._get_by_name(self.module.params['name'])
if self.module.params["name"]:
enclosures = self._get_by_name(self.module.params["name"])
if self.options and enclosures:
info = self._gather_optional_info(self.options, enclosures[0])
else:
enclosures = self.oneview_client.enclosures.get_all(**self.facts_params)
info['enclosures'] = enclosures
info["enclosures"] = enclosures
return dict(changed=False, **info)
def _gather_optional_info(self, options, enclosure):
enclosure_client = self.oneview_client.enclosures
info = {}
if options.get('script'):
info['enclosure_script'] = enclosure_client.get_script(enclosure['uri'])
if options.get('environmentalConfiguration'):
env_config = enclosure_client.get_environmental_configuration(enclosure['uri'])
info['enclosure_environmental_configuration'] = env_config
if options.get('utilization'):
info['enclosure_utilization'] = self._get_utilization(enclosure, options['utilization'])
if options.get("script"):
info["enclosure_script"] = enclosure_client.get_script(enclosure["uri"])
if options.get("environmentalConfiguration"):
env_config = enclosure_client.get_environmental_configuration(enclosure["uri"])
info["enclosure_environmental_configuration"] = env_config
if options.get("utilization"):
info["enclosure_utilization"] = self._get_utilization(enclosure, options["utilization"])
return info
def _get_utilization(self, enclosure, params):
fields = view = refresh = filter = ''
fields = view = refresh = filter = ""
if isinstance(params, dict):
fields = params.get('fields')
view = params.get('view')
refresh = params.get('refresh')
filter = params.get('filter')
fields = params.get("fields")
view = params.get("view")
refresh = params.get("refresh")
filter = params.get("filter")
return self.oneview_client.enclosures.get_utilization(enclosure['uri'],
fields=fields,
filter=filter,
refresh=refresh,
view=view)
return self.oneview_client.enclosures.get_utilization(
enclosure["uri"], fields=fields, filter=filter, refresh=refresh, view=view
)
def _get_by_name(self, name):
return self.oneview_client.enclosures.get_by('name', name)
return self.oneview_client.enclosures.get_by("name", name)
def main():
EnclosureInfoModule().run()
if __name__ == '__main__':
if __name__ == "__main__":
main()