Add a set of rake tasks for checking settings importability

This commit is contained in:
Calen Pennington
2012-07-02 13:26:31 -04:00
parent e56f8763ac
commit d7178e4a41

View File

@@ -84,6 +84,14 @@ default_options = {
args.with_defaults(:env => 'dev', :options => default_options[system])
sh(django_admin(system, args.env, 'runserver', args.options))
end
Dir["#{system}/envs/*.py"].each do |env_file|
env = File.basename(env_file).gsub(/\.py/, '')
desc "Attempt to import the settings file #{system}.envs.#{env} and report any errors"
task "#{system}:check_settings:#{env}" do
sh("echo 'import #{system}.envs.#{env}' | #{django_admin(system, env, 'shell')}")
end
end
end
Dir["common/lib/*"].each do |lib|