22
33- name : common | Create the directories for site specific configurations
44 file :
5- path="{{nginx_etc}}/{{item}}"
5+ path="{{ nginx_etc }}/{{ item }}"
66 state=directory
77 owner=root
88 group=root
1313
1414- name : common | Copy the nginx default configuration file
1515 template :
16- src=default.j2
17- dest="{{ nginx_etc }}/sites-available/default.conf"
16+ src=default.j2
17+ dest="{{ nginx_etc }}/sites-available/default.conf"
1818
1919- name : common |Copy the nginx default site configuration file
2020 template :
21- src=default.j2
22- dest="{{nginx_etc}}/sites-available/default"
21+ src=default.j2
22+ dest="{{ nginx_etc }}/sites-available/default"
2323
2424- name : common | Create the link for site enabled specific configurations
2525 file :
26- path="{{nginx_etc}}/sites-enabled/default"
27- state=link
28- src="{{nginx_etc}}/sites-available/default"
26+ path="{{ nginx_etc }}/sites-enabled/default"
27+ state=link
28+ src="{{ nginx_etc }}/sites-available/default"
2929
3030- name : common | Create the configuration files for nginx
3131 template :
32- src=site.j2
33- dest="{{nginx_etc}}/sites-available/{{item.file_name}}.conf"
32+ src=site.j2
33+ dest="{{ nginx_etc }}/sites-available/{{ item.file_name }}.conf"
3434 with_items : nginx_site
35- when : nginx_site |lower != 'none'
35+ when : nginx_site | lower != 'none'
3636 notify :
37- - reload nginx
37+ - check reload nginx
3838
3939# # TODO: Add conidition to disable/enable sites
4040- name : Create the link for site enabled specific configurations
4141 file :
42- path="{{nginx_etc}}/sites-enabled/{{item.file_name}}.conf"
42+ path="{{ nginx_etc }}/sites-enabled/{{ item.file_name }}.conf"
4343 state=link
44- src="{{nginx_etc}}/sites-available/{{item.file_name}}.conf"
44+ src="{{ nginx_etc }}/sites-available/{{ item.file_name }}.conf"
4545 with_items : nginx_site
4646 notify :
47- - reload nginx
47+ - check reload nginx
4848
4949- name : common | Copy the nginx main configuration file
5050 template :
51- src=nginx.conf.j2
52- dest="{{nginx_etc}}/nginx.conf"
53- validate='nginx -t -c %s'
51+ src=nginx.conf.j2
52+ dest="{{ nginx_etc }}/nginx.conf"
53+ validate='nginx -t -c %s'
5454 notify :
55- - restart nginx
55+ - check restart nginx
5656
5757- name : common | start the nginx service
5858 service :
59- name=nginx
60- state=started
61- enabled=yes
59+ name=nginx
60+ state=started
61+ enabled=yes
0 commit comments