instance method set_application_directory!

Ruby on Rails 7.1.6

Since v5.2.8.1

Available in: v5.2.8.1 v6.0.6 v6.1.7.10 v7.0.10 v7.1.6 v7.2.3 v8.0.4 v8.1.2

Signature

set_application_directory!()

Change to the application’s path if there is no config.ru file in current directory. This allows us to run rails server from other directories, but still get the main config.ru and properly set the tmp directory.

Source
# File railties/lib/rails/command/actions.rb, line 9
      def set_application_directory!
        Dir.chdir(File.expand_path("../..", APP_PATH)) unless File.exist?(File.expand_path("config.ru"))
      end

Defined in railties/lib/rails/command/actions.rb line 9 · View on GitHub · Improve this page · Find usages on GitHub

Defined in Rails::Command::Actions

Type at least 2 characters to search.

↑↓ navigate · open · esc close