Fix broken server_info module and add tests
Fix server_info module. Add tests because it wasn't executed in tests at all. Change-Id: I50435f3a3103501bc0eccf8fdfced3179b991bb8
This commit is contained in:
parent
ddc1a78705
commit
ad7d6ea668
@ -14,6 +14,10 @@
|
||||
|
||||
- debug: var=server
|
||||
|
||||
- name: Get info about all servers
|
||||
openstack.cloud.server_info:
|
||||
cloud: "{{ cloud }}"
|
||||
|
||||
- name: Delete server with meta as CSV
|
||||
openstack.cloud.server:
|
||||
cloud: "{{ cloud }}"
|
||||
@ -38,6 +42,11 @@
|
||||
|
||||
- debug: var=server
|
||||
|
||||
- name: Get info about one server
|
||||
openstack.cloud.server_info:
|
||||
cloud: "{{ cloud }}"
|
||||
server: "{{ server_name }}"
|
||||
|
||||
- name: Delete server with meta as dict
|
||||
openstack.cloud.server:
|
||||
cloud: "{{ cloud }}"
|
||||
@ -60,6 +69,12 @@
|
||||
|
||||
- debug: var=server
|
||||
|
||||
- name: Get detailed info about one server
|
||||
openstack.cloud.server_info:
|
||||
cloud: "{{ cloud }}"
|
||||
server: "{{ server_name }}"
|
||||
detailed: true
|
||||
|
||||
- name: Delete server (FIP from pool/network)
|
||||
openstack.cloud.server:
|
||||
cloud: "{{ cloud }}"
|
||||
@ -84,6 +99,12 @@
|
||||
|
||||
- debug: var=server
|
||||
|
||||
- name: Get info about one server in all projects
|
||||
openstack.cloud.server_info:
|
||||
cloud: "{{ cloud }}"
|
||||
server: "{{ server_name }}"
|
||||
all_projects: true
|
||||
|
||||
- name: Delete server with volume
|
||||
openstack.cloud.server:
|
||||
cloud: "{{ cloud }}"
|
||||
|
@ -95,7 +95,8 @@ class ServerInfoModule(OpenStackModule):
|
||||
|
||||
|
||||
def main():
|
||||
ServerInfoModule()
|
||||
module = ServerInfoModule()
|
||||
module()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
Loading…
x
Reference in New Issue
Block a user