Module: Capistrano::DSL::UnicornPaths

Defined in:
lib/capistrano/dsl/unicorn_paths.rb

Instance Method Summary collapse

Instance Method Details

#unicorn_default_config_fileObject



9
10
11
# File 'lib/capistrano/dsl/unicorn_paths.rb', line 9

def unicorn_default_config_file
  shared_path.join('config/unicorn.rb')
end

#unicorn_default_logrotate_config_fileObject



29
30
31
# File 'lib/capistrano/dsl/unicorn_paths.rb', line 29

def unicorn_default_logrotate_config_file
  "/etc/logrotate.d/#{fetch(:unicorn_service)}"
end

#unicorn_default_pid_fileObject



13
14
15
# File 'lib/capistrano/dsl/unicorn_paths.rb', line 13

def unicorn_default_pid_file
  shared_path.join('tmp/pids/unicorn.pid')
end

#unicorn_error_log_fileObject



25
26
27
# File 'lib/capistrano/dsl/unicorn_paths.rb', line 25

def unicorn_error_log_file
  unicorn_log_dir.join('unicorn.stderr.log')
end

#unicorn_initd_fileObject



5
6
7
# File 'lib/capistrano/dsl/unicorn_paths.rb', line 5

def unicorn_initd_file
  "/etc/init.d/#{fetch(:unicorn_service)}"
end

#unicorn_log_dirObject



17
18
19
# File 'lib/capistrano/dsl/unicorn_paths.rb', line 17

def unicorn_log_dir
  shared_path.join('log')
end

#unicorn_log_fileObject



21
22
23
# File 'lib/capistrano/dsl/unicorn_paths.rb', line 21

def unicorn_log_file
  unicorn_log_dir.join('unicorn.stdout.log')
end