Project

General

Profile

Download (371 Bytes) Statistics
| Branch: | Tag: | Revision:
require 'foreman/util'
include Foreman::Util

unless Foreman::Application.config.secret_token
token_store = Rails.root.join("tmp", "secret_token")
token = File.read(token_store) if File.exist? token_store
unless token
token = secure_token
File.open(token_store, "w", 0600) { |f| f.write(token) }
end
Foreman::Application.config.secret_token = token
end
(10-10/12)