Fix crash when database.yml doesn't exist
parent
7c1605efe4
commit
b9e449f5e2
|
@ -49,10 +49,14 @@ module Metasploit
|
||||||
#
|
#
|
||||||
# @return [void]
|
# @return [void]
|
||||||
def self.optionally_active_record_railtie
|
def self.optionally_active_record_railtie
|
||||||
|
if ::File.exist?(Rails.application.config.paths['config/database'].first)
|
||||||
optionally(
|
optionally(
|
||||||
'active_record/railtie',
|
'active_record/railtie',
|
||||||
'activerecord not in the bundle, so database support will be disabled.'
|
'activerecord not in the bundle, so database support will be disabled.'
|
||||||
)
|
)
|
||||||
|
else
|
||||||
|
warn 'Could not find database.yml, so database support will be disabled.'
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
# Tries to `require 'metasploit/credential/creation'` and include it in the `including_module`.
|
# Tries to `require 'metasploit/credential/creation'` and include it in the `including_module`.
|
||||||
|
|
Loading…
Reference in New Issue