mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-23 13:20:23 -07:00
launchd: new module to control services on macOS hosts (#305)
This commit is contained in:
parent
669b7bf090
commit
80cd8329e0
21 changed files with 947 additions and 0 deletions
22
tests/integration/targets/launchd/tasks/main.yml
Normal file
22
tests/integration/targets/launchd/tasks/main.yml
Normal file
|
@ -0,0 +1,22 @@
|
|||
---
|
||||
|
||||
- name: Test launchd module
|
||||
block:
|
||||
- name: Expect that launchctl exists
|
||||
stat:
|
||||
path: /bin/launchctl
|
||||
register: launchctl_check
|
||||
failed_when:
|
||||
- not launchctl_check.stat.exists
|
||||
|
||||
- name: Run tests
|
||||
include_tasks: test.yml
|
||||
with_items:
|
||||
- test_unknown
|
||||
- test_start_stop
|
||||
- test_restart
|
||||
- test_unload
|
||||
- test_reload
|
||||
- test_runatload
|
||||
|
||||
when: ansible_os_family == 'Darwin'
|
Loading…
Add table
Add a link
Reference in a new issue