8 lines
311 B
8 lines
311 B
namespace :cf do |
|
desc "Only run on the first application instance" |
|
task on_first_instance: :environment do |
|
# We expect this information to be always available or break otherwise |
|
instance_index = JSON.parse(ENV["VCAP_APPLICATION"])["instance_index"] |
|
exit(0) unless instance_index.zero? |
|
end |
|
end
|
|
|