Use systemd module instead of shell

Using ansible systemd module to daemon reload and service reload is the solution for the future.

Change-Id: Ice457ab51c6d781024f2903e47deba48cfdbe352
This commit is contained in:
Cuong Nguyen
2017-01-23 16:34:46 +07:00
parent 68444fc18e
commit 1d0e2841a7
2 changed files with 3 additions and 8 deletions

View File

@@ -13,15 +13,10 @@
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
- name: Reload systemd daemon
command: "systemctl daemon-reload"
notify:
- Restart designate services
- name: Restart designate services
service:
systemd:
name: "{{ item.value.service_name }}"
state: "restarted"
daemon_reload: yes
with_dict: "{{ designate_services }}"
when: inventory_hostname in groups[item.value.group]

View File

@@ -53,4 +53,4 @@
with_dict: "{{ designate_services }}"
when: inventory_hostname in groups[item.value.group]
notify:
- Reload systemd daemon
- Restart designate services