File tree Expand file tree Collapse file tree 3 files changed +6
-14
lines changed Expand file tree Collapse file tree 3 files changed +6
-14
lines changed Original file line number Diff line number Diff line change 2
2
.cache
3
3
.kitchen
4
4
bin
5
+ * .sw *
5
6
.Vagrantfile
6
7
Gemfile.lock
Original file line number Diff line number Diff line change 23
23
24
24
default [ 'nginx' ] [ 'source' ] [ 'prefix' ] = "/opt/nginx-#{ node [ 'nginx' ] [ 'version' ] } "
25
25
default [ 'nginx' ] [ 'source' ] [ 'conf_path' ] = "#{ node [ 'nginx' ] [ 'dir' ] } /nginx.conf"
26
+ default [ 'nginx' ] [ 'source' ] [ 'sbin_path' ] = "#{ node [ 'nginx' ] [ 'source' ] [ 'prefix' ] } /sbin/nginx"
26
27
default [ 'nginx' ] [ 'source' ] [ 'default_configure_flags' ] = [
27
28
"--prefix=#{ node [ 'nginx' ] [ 'source' ] [ 'prefix' ] } " ,
28
- "--conf-path=#{ node [ 'nginx' ] [ 'dir' ] } /nginx.conf"
29
+ "--conf-path=#{ node [ 'nginx' ] [ 'dir' ] } /nginx.conf" ,
30
+ "--sbin-path=#{ node [ 'nginx' ] [ 'source' ] [ 'sbin_path' ] } "
29
31
]
30
32
31
33
default [ 'nginx' ] [ 'configure_flags' ] = Array . new
Original file line number Diff line number Diff line change 21
21
# limitations under the License.
22
22
#
23
23
24
+ node . load_attribute_by_short_filename ( 'source' , 'nginx' ) if node . respond_to? ( :load_attribute_by_short_filename )
24
25
25
26
nginx_url = node [ 'nginx' ] [ 'source' ] [ 'url' ] ||
26
27
"http://nginx.org/download/nginx-#{ node [ 'nginx' ] [ 'version' ] } .tar.gz"
27
28
28
- unless ( node [ 'nginx' ] [ 'source' ] [ 'prefix' ] )
29
- node . set [ 'nginx' ] [ 'source' ] [ 'prefix' ] = "/opt/nginx-#{ node [ 'nginx' ] [ 'version' ] } "
30
- end
31
- unless ( node [ 'nginx' ] [ 'source' ] [ 'conf_path' ] )
32
- node . set [ 'nginx' ] [ 'source' ] [ 'conf_path' ] = "#{ node [ 'nginx' ] [ 'dir' ] } /nginx.conf"
33
- end
34
- unless ( node [ 'nginx' ] [ 'source' ] [ 'default_configure_flags' ] )
35
- node . set [ 'nginx' ] [ 'source' ] [ 'default_configure_flags' ] = [
36
- "--prefix=#{ node [ 'nginx' ] [ 'source' ] [ 'prefix' ] } " ,
37
- "--conf-path=#{ node [ 'nginx' ] [ 'dir' ] } /nginx.conf"
38
- ]
39
- end
40
- node . set [ 'nginx' ] [ 'binary' ] = "#{ node [ 'nginx' ] [ 'source' ] [ 'prefix' ] } /sbin/nginx"
29
+ node . set [ 'nginx' ] [ 'binary' ] = node [ 'nginx' ] [ 'source' ] [ 'sbin_path' ]
41
30
node . set [ 'nginx' ] [ 'daemon_disable' ] = true
42
31
43
32
user node [ 'nginx' ] [ 'user' ] do
You can’t perform that action at this time.
0 commit comments