Commit Graph

20 Commits (f1b6eeabb23538ac59d1e8e62fb076a727d6b6c7)

Author SHA1 Message Date
Rene Moser 06f6a5375e cloudstack: fix name is not case insensitive
Rene Moser 99385de340 cloudstack: fixes and improvements
cloudstack: fix python3 support and use type='bool'

cloudstack: cs_instance: update vm on state=restored
Rene Moser 8ec66713d9 cloudstack: fixes and improvements
- cs_affinitygroup: add project support
  Project support in CloudStack for affinity groups is going to be fixed/implemented in the near future, this module should already support.

- cs_affinitygroup:  fix missing returns in doc

- cs_volume: fix disk offering not found

- cs_volume: fix volume not found if created with display_volume=no

- cs_firewall: argument zone is missing, default zone is always used.
  credits for reporting and fixing to @atsaki
  closes 

- cs_instance: fix user_data base64 encoding fails if not a string
Rene Moser faa575afb5 cloudstack: implement common argument spec handling
Rene Moser 52a3d99873 cloudstack: add api_region arg
* docs in module_docs_fragments/cloudstack.py
* implemented in module_utils/cloudstack.py -> https://github.com/ansible/ansible/pull/12083
Rene Moser 2e52f11dc3 cloudstack: use new get_result() handling
Rene Moser db33fcf89a cloudstack: update code to match best practice
* Remove catchall exception
* use `if __name__ == '__main__':`
Greg DeKoenigsberg 004dedba8a Changes to author formatting, remove emails
Rene Moser 53130de662 cloudstack: add choices for api_http_method
Rene Moser eb66f683f5 cloudstack: add new param api_timeout
Rene Moser 93a1542cc1 cloudstack: improve required params
Rene Moser 0f884ead40 cloudstack: add catch all exceptions and show a user friendly message
Also see GH-493.
Rene Moser 7705d1bb50 cloudstack: remove self.result, is defined in super class from utils
Rene Moser 63e9014e16 cloudstack: cs_affinitygroup: add domain and account support
Rene Moser 9f41d78346 cloudstack: avoid logging of secrets
Brian Coca bceeba224f fix doc parsing by correctly quoting author
Greg DeKoenigsberg b82c1454f8 Adding author's github id
Rene Moser dfa9037091 cloudstack: fix missing doc fragments
Rene Moser 1e744a885a cloudstack: doc fixes
Rene Moser e19b53532b cloudstack: add new module cs_affinitygroup
This module depends on ansible.module_utils.cloudstack.