Bug fixes for gcp_pubsub_topic (#42834)

pull/43783/merge
Alex Stephen 6 years ago committed by Ryan Brown
parent 87c6d4be57
commit 82678b9bac

@ -56,12 +56,10 @@ extends_documentation_fragment: gcp
EXAMPLES = '''
- name: create a topic
gcp_pubsub_topic:
name: 'test-topic1'
project: testProject
auth_kind: service_account
service_account_file: /tmp/auth.pem
scopes:
- https://www.googleapis.com/auth/pubsub
name: test-topic1
project: "test_project"
auth_kind: "service_account"
service_account_file: "/tmp/auth.pem"
state: present
'''
@ -95,6 +93,9 @@ def main():
)
)
if not module.params['scopes']:
module.params['scopes'] = ['https://www.googleapis.com/auth/pubsub']
state = module.params['state']
fetch = fetch_resource(module, self_link(module))

@ -15,22 +15,18 @@
# Pre-test setup
- name: delete a topic
gcp_pubsub_topic:
name: 'test-topic1'
name: test-topic1
project: "{{ gcp_project }}"
auth_kind: "{{ gcp_cred_kind }}"
service_account_file: "{{ gcp_cred_file }}"
scopes:
- https://www.googleapis.com/auth/pubsub
state: absent
#----------------------------------------------------------
- name: create a topic
gcp_pubsub_topic:
name: 'test-topic1'
name: test-topic1
project: "{{ gcp_project }}"
auth_kind: "{{ gcp_cred_kind }}"
service_account_file: "{{ gcp_cred_file }}"
scopes:
- https://www.googleapis.com/auth/pubsub
state: present
register: result
- name: assert changed is true
@ -48,12 +44,10 @@
# ----------------------------------------------------------------------------
- name: create a topic that already exists
gcp_pubsub_topic:
name: 'test-topic1'
name: test-topic1
project: "{{ gcp_project }}"
auth_kind: "{{ gcp_cred_kind }}"
service_account_file: "{{ gcp_cred_file }}"
scopes:
- https://www.googleapis.com/auth/pubsub
state: present
register: result
- name: assert changed is false
@ -63,12 +57,10 @@
#----------------------------------------------------------
- name: delete a topic
gcp_pubsub_topic:
name: 'test-topic1'
name: test-topic1
project: "{{ gcp_project }}"
auth_kind: "{{ gcp_cred_kind }}"
service_account_file: "{{ gcp_cred_file }}"
scopes:
- https://www.googleapis.com/auth/pubsub
state: absent
register: result
- name: assert changed is true
@ -88,12 +80,10 @@
# ----------------------------------------------------------------------------
- name: delete a topic that does not exist
gcp_pubsub_topic:
name: 'test-topic1'
name: test-topic1
project: "{{ gcp_project }}"
auth_kind: "{{ gcp_cred_kind }}"
service_account_file: "{{ gcp_cred_file }}"
scopes:
- https://www.googleapis.com/auth/pubsub
state: absent
register: result
- name: assert changed is false

Loading…
Cancel
Save