mirror of
https://github.com/ansible-collections/google.cloud.git
synced 2025-06-02 23:19:11 -07:00
tests: fix gcp_compute_vpn_tunnel
- vpn_gateway required minimal changes (stop using legacy load balancers) - compute_vpn_tunnel requires a valid vpn configuration (several dependent forwarding rules and configuration to set up a proper tunnel).
This commit is contained in:
parent
54c14b66f6
commit
ebf095d22d
6 changed files with 229 additions and 14 deletions
|
@ -527,15 +527,22 @@ def return_if_object(module, response, kind, allow_not_found=False):
|
|||
def is_different(module, response):
|
||||
request = resource_to_request(module)
|
||||
response = response_to_hash(module, response)
|
||||
# shared_secret is returned with stars instead of the
|
||||
# actual secret
|
||||
keys_to_ignore = ("sharedSecret")
|
||||
|
||||
# Remove all output-only from response.
|
||||
response_vals = {}
|
||||
for k, v in response.items():
|
||||
if k in keys_to_ignore:
|
||||
continue
|
||||
if k in request:
|
||||
response_vals[k] = v
|
||||
|
||||
request_vals = {}
|
||||
for k, v in request.items():
|
||||
if k in keys_to_ignore:
|
||||
continue
|
||||
if k in response:
|
||||
request_vals[k] = v
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue