Sha256: 69e821c0ee424eb0ca646d07227175c07f5b885f5147c4d6f61f24d56c99b8af

Contents?: true

Size: 983 Bytes

Versions: 2

Compression:

Stored size: 983 Bytes

Contents

######################################################################
#                             UNIX CHECKS                            #
######################################################################
Capistrano::Configuration.instance(:must_exist).load do
  namespace :capabilities do
    namespace :check do
      desc <<-DESC
        [internal] Checks to see if all necessary unix environment variables have been set up.
      DESC
      task :unix do
        required_variables = [
          :user,
          :deployment_username,
          :manager_username,
          :user_home,
          :deployment_user_home,
          :manager_user_home,
          :deploy_base_dir,
          :deploy_site_name,
          :deploy_to,
          :app_server_ip,
          :web_server_ip,
          :db_server_ip,
          :web_server_name,
          :app_server_name,
          :db_server_name
        ]

        verify_variables(required_variables)
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
chicken_soup-0.3.0 lib/chicken_soup/capabilities/unix/unix-checks.rb
chicken_soup-0.2.0 lib/chicken_soup/capabilities/unix/unix-checks.rb