ansible-collection-hetzner-.../plugins/modules
Jonas L 19e586fa22
feat: use exponential backoff algorithm when polling actions (#524)
##### SUMMARY

Replace the constant poll interval of 1 second, with a truncated
exponential back off algorithm with jitter.

Below is a suite of poll interval (in seconds) generated by the new
algorithm:
```
1.49
2.14
5.46
6.51
6.57
5.57
5.98
7.13
6.59
7.10
5.54
5.03
6.56
5.96
6.72
7.21
7.05
5.31
5.60
6.33
6.82
5.42
6.08
6.60
TOTAL: 140.77
```
2024-07-04 15:07:05 +02:00
..
__init__.py Initial commit 2020-03-09 13:36:01 +00:00
certificate.py feat: use exponential backoff algorithm when polling actions (#524) 2024-07-04 15:07:05 +02:00
certificate_info.py refactor: remove unneeded to_native calls (#477) 2024-03-27 14:11:30 +01:00
datacenter_info.py refactor: remove unneeded to_native calls (#477) 2024-03-27 14:11:30 +01:00
firewall.py refactor: remove unneeded to_native calls (#477) 2024-03-27 14:11:30 +01:00
firewall_info.py refactor: remove unneeded to_native calls (#477) 2024-03-27 14:11:30 +01:00
firewall_resource.py refactor: remove unneeded to_native calls (#477) 2024-03-27 14:11:30 +01:00
floating_ip.py fix: improve actions waiting timeout based on data (#488) 2024-04-15 11:01:12 +02:00
floating_ip_info.py refactor: remove unneeded to_native calls (#477) 2024-03-27 14:11:30 +01:00
image_info.py refactor: remove unneeded to_native calls (#477) 2024-03-27 14:11:30 +01:00
iso_info.py chore(deps): update dependency hcloud to v2 (#523) 2024-07-03 15:05:12 +02:00
load_balancer.py chore: replace deprecated server type with cx22 (#510) 2024-06-11 15:30:47 +02:00
load_balancer_info.py chore: replace deprecated server type with cx22 (#510) 2024-06-11 15:30:47 +02:00
load_balancer_network.py fix: improve actions waiting timeout based on data (#488) 2024-04-15 11:01:12 +02:00
load_balancer_service.py fix: improve actions waiting timeout based on data (#488) 2024-04-15 11:01:12 +02:00
load_balancer_target.py fix: improve actions waiting timeout based on data (#488) 2024-04-15 11:01:12 +02:00
load_balancer_type_info.py refactor: remove unneeded to_native calls (#477) 2024-03-27 14:11:30 +01:00
location_info.py refactor: remove unneeded to_native calls (#477) 2024-03-27 14:11:30 +01:00
network.py fix: improve actions waiting timeout based on data (#488) 2024-04-15 11:01:12 +02:00
network_info.py chore: replace deprecated server type with cx22 (#510) 2024-06-11 15:30:47 +02:00
placement_group.py refactor: remove unneeded to_native calls (#477) 2024-03-27 14:11:30 +01:00
primary_ip.py chore(deps): update dependency hcloud to v2 (#523) 2024-07-03 15:05:12 +02:00
primary_ip_info.py refactor: remove unneeded to_native calls (#477) 2024-03-27 14:11:30 +01:00
rdns.py fix: improve actions waiting timeout based on data (#488) 2024-04-15 11:01:12 +02:00
route.py fix: improve actions waiting timeout based on data (#488) 2024-04-15 11:01:12 +02:00
server.py feat: use exponential backoff algorithm when polling actions (#524) 2024-07-04 15:07:05 +02:00
server_info.py chore: replace deprecated server type with cx22 (#510) 2024-06-11 15:30:47 +02:00
server_network.py fix: improve actions waiting timeout based on data (#488) 2024-04-15 11:01:12 +02:00
server_type_info.py refactor: remove unneeded to_native calls (#477) 2024-03-27 14:11:30 +01:00
ssh_key.py refactor: remove unneeded to_native calls (#477) 2024-03-27 14:11:30 +01:00
ssh_key_info.py refactor: remove unneeded to_native calls (#477) 2024-03-27 14:11:30 +01:00
subnetwork.py fix: improve actions waiting timeout based on data (#488) 2024-04-15 11:01:12 +02:00
volume.py fix: improve actions waiting timeout based on data (#488) 2024-04-15 11:01:12 +02:00
volume_info.py refactor: remove unneeded to_native calls (#477) 2024-03-27 14:11:30 +01:00