7c8b046b5f
* Copy in incidental posix tests. * Update incidental test aliases. * Update target names. * Add support plugins. * Fix paths. * Update ignores. * Update integration-aliases sanity test. * Add incidental tests to CI.
25 lines
559 B
YAML
25 lines
559 B
YAML
- name: Kill all mongod processes
|
|
command: pkill -{{ kill_signal }} mongod
|
|
ignore_errors: true
|
|
|
|
- name: Getting pids for mongod
|
|
pids:
|
|
name: mongod
|
|
register: pids_of_mongod
|
|
|
|
- name: Wait for all mongod processes to exit
|
|
wait_for:
|
|
path: "/proc/{{ item }}/status"
|
|
state: absent
|
|
delay: 1
|
|
with_items: "{{ pids_of_mongod }}"
|
|
|
|
- name: Remove all mongod folders
|
|
file:
|
|
path: "{{ remote_tmp_dir }}/{{ item }}"
|
|
state: absent
|
|
with_items:
|
|
- mongod3001
|
|
|
|
- name: Remove all mongod sock files
|
|
shell: rm -Rf /tmp/mongodb*.sock
|