├── .gitignore ├── .travis.yml ├── README.md ├── defaults └── main.yml ├── handlers └── main.yml ├── meta └── main.yml ├── tasks └── main.yml ├── templates ├── default.j2 └── service.j2 ├── tests ├── cases │ ├── .gitkeep │ ├── mapping │ │ └── etc │ │ │ ├── default │ │ │ └── min │ │ │ └── systemd │ │ │ └── system │ │ │ └── min.service │ ├── minimum │ │ └── etc │ │ │ ├── default │ │ │ └── min │ │ │ └── systemd │ │ │ └── system │ │ │ └── min.service │ └── swarm-manager │ │ └── etc │ │ ├── default │ │ └── swarm-manager │ │ └── systemd │ │ └── system │ │ └── swarm-manager.service ├── hosts ├── requirements.yml ├── run └── test.yml └── vars └── main.yml /.gitignore: -------------------------------------------------------------------------------- 1 | /tests/outputs 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumf/ansible-role-systemd-service/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumf/ansible-role-systemd-service/HEAD/README.md -------------------------------------------------------------------------------- /defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumf/ansible-role-systemd-service/HEAD/defaults/main.yml -------------------------------------------------------------------------------- /handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumf/ansible-role-systemd-service/HEAD/handlers/main.yml -------------------------------------------------------------------------------- /meta/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumf/ansible-role-systemd-service/HEAD/meta/main.yml -------------------------------------------------------------------------------- /tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumf/ansible-role-systemd-service/HEAD/tasks/main.yml -------------------------------------------------------------------------------- /templates/default.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumf/ansible-role-systemd-service/HEAD/templates/default.j2 -------------------------------------------------------------------------------- /templates/service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumf/ansible-role-systemd-service/HEAD/templates/service.j2 -------------------------------------------------------------------------------- /tests/cases/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/cases/mapping/etc/default/min: -------------------------------------------------------------------------------- 1 | abc=def 2 | 123=256 3 | -------------------------------------------------------------------------------- /tests/cases/mapping/etc/systemd/system/min.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumf/ansible-role-systemd-service/HEAD/tests/cases/mapping/etc/systemd/system/min.service -------------------------------------------------------------------------------- /tests/cases/minimum/etc/default/min: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/cases/minimum/etc/systemd/system/min.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumf/ansible-role-systemd-service/HEAD/tests/cases/minimum/etc/systemd/system/min.service -------------------------------------------------------------------------------- /tests/cases/swarm-manager/etc/default/swarm-manager: -------------------------------------------------------------------------------- 1 | DOCKER_HOST=tcp://127.0.0.1:2375 2 | -------------------------------------------------------------------------------- /tests/cases/swarm-manager/etc/systemd/system/swarm-manager.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumf/ansible-role-systemd-service/HEAD/tests/cases/swarm-manager/etc/systemd/system/swarm-manager.service -------------------------------------------------------------------------------- /tests/hosts: -------------------------------------------------------------------------------- 1 | 172.0.0.1 2 | -------------------------------------------------------------------------------- /tests/requirements.yml: -------------------------------------------------------------------------------- 1 | --- 2 | -------------------------------------------------------------------------------- /tests/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumf/ansible-role-systemd-service/HEAD/tests/run -------------------------------------------------------------------------------- /tests/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumf/ansible-role-systemd-service/HEAD/tests/test.yml -------------------------------------------------------------------------------- /vars/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # vars file for roles/systemd/service 3 | --------------------------------------------------------------------------------