class TddDeploy::SiteLayout

TddDeploy::SiteLayout

tests for the existence of several directories on all hosts as site_user in the site_user home directory.

The sub directories tested for are:

Public Instance Methods

test_monitrc() click to toggle source
# File lib/tdd_deploy/site_tests/site_layout.rb, line 48
def test_monitrc
  deploy_test_file_exists_on_hosts_as self.site_user, self.web_hosts, "#{site_special_dir}/monitrc"
end
test_nginx_conf() click to toggle source
# File lib/tdd_deploy/site_tests/site_layout.rb, line 52
def test_nginx_conf
  deploy_test_file_exists_on_hosts_as self.site_user, self.web_hosts, "#{site_special_dir}/nginx.conf"
end
test_one_thin_server() click to toggle source
# File lib/tdd_deploy/site_tests/site_layout.rb, line 56
def test_one_thin_server
  deploy_test_file_exists_on_hosts_as self.site_user, self.app_hosts, "#{site_special_dir}/one_thin_server"
end
test_one_thin_server_conf() click to toggle source
# File lib/tdd_deploy/site_tests/site_layout.rb, line 40
def test_one_thin_server_conf
  deploy_test_file_exists_on_hosts_as self.site_user, self.app_hosts, "#{site_app_root}/config/one_thin_server.conf"
end
test_releases_subdir() click to toggle source
# File lib/tdd_deploy/site_tests/site_layout.rb, line 28
def test_releases_subdir
  deploy_test_file_exists_on_hosts_as self.site_user, self.app_hosts, "#{self.site_app_root}/../../releases"
end
test_site_app_root() click to toggle source
# File lib/tdd_deploy/site_tests/site_layout.rb, line 20
def test_site_app_root
  deploy_test_file_exists_on_hosts_as self.site_user, self.app_hosts, "#{self.site_app_root}"
end
test_site_dir_exists() click to toggle source
# File lib/tdd_deploy/site_tests/site_layout.rb, line 44
def test_site_dir_exists
  deploy_test_file_exists_on_hosts_as self.site_user, self.app_hosts, "#{site_special_dir}"
end
test_site_doc_root() click to toggle source
# File lib/tdd_deploy/site_tests/site_layout.rb, line 24
def test_site_doc_root
  deploy_test_file_exists_on_hosts_as self.site_user, self.app_hosts, "#{self.site_doc_root}"
end
test_special_dir() click to toggle source
# File lib/tdd_deploy/site_tests/site_layout.rb, line 32
def test_special_dir
  deploy_test_file_exists_on_hosts_as self.site_user, self.hosts, self.site_special_dir
end
test_thin_conf() click to toggle source
# File lib/tdd_deploy/site_tests/site_layout.rb, line 36
def test_thin_conf
  deploy_test_file_exists_on_hosts_as self.site_user, self.app_hosts, "#{site_app_root}/config/thin.conf"
end