Jonas L
|
94190ae6cb
|
refactor: move module vars out of __init__ (#336)
##### SUMMARY
- move module vars out of `__init__`
- add modules type hints
- catch hcloud exception for api calls
|
2023-09-26 09:41:01 +02:00 |
|
Jonas L
|
6844317920
|
refactor: fix pylint invalid variable name (#312)
##### SUMMARY
Pylint complains about too short/meaningless variable names. We want to
be explicit when naming variables.
|
2023-08-25 16:19:15 +02:00 |
|
Jonas L
|
e461a890fa
|
fix: consistently fail on invalid ID in *_info modules (#301)
* fix: consistently fail on invalid ID in `*_info` modules
* remove unused import
|
2023-08-16 16:14:55 +02:00 |
|
Jonas L
|
5c4079e059
|
fix: do not error on location_info invalid id (#292)
* test: fix hcloud_location_info with wrong id test
* chore: cleanup hcloud_location_info tests
* fix: error on location_info invalid id
|
2023-08-09 12:42:22 +02:00 |
|
Jonas L
|
a0e91d942a
|
refactor: rename ansible module classes (#284)
* refactor: rename Hcloud class to AnsibleHCloud
* refactor: rename AnsibleHCloud* modules
* refactor: remove Hcloud deprecation wrapper
|
2023-08-04 09:24:14 +02:00 |
|
Jonas L
|
98afa99904
|
refactor: use super() to reference parent class (#280)
|
2023-08-02 12:05:00 +02:00 |
|
Jonas L
|
64b6804b41
|
refactor: use relative imports for local modules (#279)
|
2023-07-31 10:12:55 +02:00 |
|
Jonas L
|
c15377c672
|
feat: improve hcloud library exceptions handling (#243)
|
2023-07-20 14:34:48 +02:00 |
|
Jonas L
|
51f705c343
|
chore: use fqcn module names (#273)
|
2023-07-20 12:14:57 +02:00 |
|
Jonas L
|
5190535323
|
feat: remove deprecated facts modules (#251)
Fixes #8
|
2023-07-05 09:32:03 +02:00 |
|
Jonas L
|
0fcf4aad22
|
refactor: use new to_native function path (#238)
e535eb625b/lib/ansible/module_utils/_text.py
|
2023-06-27 13:17:21 +02:00 |
|
Jonas L
|
10f47eab0f
|
fix: facts deprecation warnings and result (#236)
The facts deprecation warnings or result dicts had some small nits.
|
2023-06-27 12:20:14 +02:00 |
|
Jonas L
|
dfff49e31f
|
chore: setup pre-commit (#234)
* chore: add pre-commit config
* chore: fix pre-commit errors
* chore: add black pre-commit hook
* style: format python files with black
* chore: add isort pre-commit hook
* style: format python files using isort
* chore: add pyupgrade pre-commit hook
* refactor: upgrade code to python3.7
* Allow stacking PRs
Co-authored-by: Julian Tölle <julian.toelle97@gmail.com>
---------
Co-authored-by: Julian Tölle <julian.toelle97@gmail.com>
|
2023-06-27 11:50:13 +02:00 |
|
Julian Tölle
|
43ae035040
|
lint: fix unused-import errors (#195)
The linting rule `unused-import` was recently activated in ansible-test.
This commit removes all unused imports to satify the linting rule.
|
2023-03-31 09:01:22 +02:00 |
|
Lukas Kämmerling
|
eb45ae014c
|
Fix error handling and add test cases (#58)
* Fix error handling and add test cases
Signed-off-by: Lukas Kämmerling <lukas.kaemmerling@hetzner-cloud.de>
|
2021-02-24 13:37:58 +01:00 |
|
Lukas Kämmerling
|
8bb449d3de
|
Improve imports of APIException (#37)
Signed-off-by: Lukas Kämmerling <lukas.kaemmerling@hetzner-cloud.de>
|
2020-11-24 06:39:21 +01:00 |
|
Lukas Kämmerling
|
6d83275ffa
|
Polish old modules and collection for release (#11)
|
2020-06-29 13:53:01 +02:00 |
|
Lukas Kämmerling
|
e893006906
|
Fix sanity issues (#6)
|
2020-06-12 10:27:00 +02:00 |
|
Ansible Core Team
|
36309bd27a
|
Initial commit
|
2020-03-09 13:36:01 +00:00 |
|